Suits look nice, they're also totally insane in warm weather, or cold weather when everything indoors is being heated.
I agree. I wear them all the time. They are hot, uncomfortable, restrictive, delicate, expensive, limited-function, dry clean only get-ups from the old world. When the heat index is 112 and the real temp in my car that's been sitting in the lot is 135 it makes little sense to go out in several layers of clothing topped off by full body coverage of dark wool and tie your shirt collar shut with a strip of silk.
There are a few benefits to wearing a suit:
If your head is not too ugly, the suit will make you look at least decent, no matter what else is wrong with you.
It was obviously designed for concealment (mainly of the bodies of out-of-shape middle-aged guys) and is easy to hide most pistols in.
It's easy to sneak into places where others are all wearing suits - nobody can tell who doesn't belong.
If you have a particularly fly suit, some people will be impressed.
I spend so much time "dressed up" I don't care if people see me on Saturday afternoon in shorts, t-shirt, baseball cap and running shoes. I don't have any problem with others wearing the same. I don't really find any clothing offensive in appearance, but there is a certain combination of: (1) fat, exposed middle sections that flank the waistband (2) tattoos that have changed shape and now look like bad scars (3) stink, and (4) a loudmouthed, get outta my way attitude that I've begun to encounter a lot more often than I'd like.