This whole thread, or at least the first page, makes me embarrassed to be over 50. Belongs in the 'get off my lawn' thread.
Seriously, all cycling clothes that so many want to pejoratively demean has a purpose developed since the dawn of cycling. If a person doesn't want to wear cycling attire, don't wear them but don't obsess over those that do.
As for cleets, well...