> Comfort is the fashion
It, most certainly, isn't, people wear all sorts of uncomfortable clothes and shoes in the name of fashion. Fashion is all about signalling your status and belonging to this or that social group. Suits are simply associated with people most folks don't want to be associated with.
> people wear all sorts of uncomfortable clothes and shoes in the name of fashion.
Some people do wear all sorts of uncomfortable clothes and shoes, but they do so when they want to reject the fashion. Fashionable people blend into the wall, so naturally some people gravitate towards anti-fashion in order to differentiate themselves from the rest of the heard.
I do agree that it has become fashionable to practice anti-fashion on special occasions, although that isn't the type of fashion we've been talking about.