I think it's the social class thing at work. Dress with a little bit of "blinginess", and people give you more respect.
The people who usually ride bikes around are zoned-out suicide teenagers, poor illegal immigrants (sorry, it's the truth), or people who have no license due to DUI.
If you dress to differentiate yourself from them, you get more respect.
__________________
Peter Wang, LCI
Houston, TX USA