I understand the point you all make, having had a number of jobs with different requirements.
As a software engineer, you have a lot of leeway. if you were in sales, not so much. if you were the public face of your corporation, you would pretty much have to look like corporate spokesperson to be effective.
The idea is, i guess, that you start off riding to work because you can't afford a car, then keep riding because you can afford a car but don't want one, then get a car because the car gets you a better job so you can get a better bike and more free time to ride, and eventually you do what it takes so you can retire early and travel around the world riding anywhere you like.
Everything is matter of compromise, trade, balance .... if I wanted, i could live on the street, steal and panhandle and mooch and eat free expired food and raid dumpsters, and have 15 hours a day to ride.