I agree completely, it's not "really" environmentally invisible, and a shift towards mass transit would be much more environmentally friendly.
I visited family in London this summer, and I was amazed by the efficiency of mass transit. Here in the States, I live in a suburb of a suburb of Orlando, and I can't get anywhere without having to drive 20 minutes. What a waste of both time and resources.