So perhaps we need to relax our attitudes about dress codes at the office. I am able to commute to work by bicycle these days because I wear jeans, a t-shirt, and sneakers every day. When I was working as an investigator for Lloyd's of London, I had to wear a suit to work every day, no questions asked, period, end-of-sentence. Even if my cases were close enough to home to ride to, there's no way that would have been acceptable in the insurance industry.
It's fairly obvious that many people choose not to commute because they need to look (and smell) up to a certain standard at work. I can totally understand that, but imagine if that standard did not exist?
Remember, the bicycle was the reason slacks became acceptable clothing for woman in the late 1800's.