Public transportation around here sucks, period. Buses are almost always late. If you rely on them to get to work, you won't have a job.
And some of us can't afford to live close to work either. Personally... I prefer paying $600 a month to OWN my little half acre parcel with horses and a 3 bedroom 1400 sq ft house than to have to pay $1200 in rent for a two bedroom apartment. Means I have to pay more in gas to commute, but that's another debate. I will complain about the gas prices going up so quickly in a short amount of time, while also complaining about the cost of living.