This is very much an American thing to hate public transport though. Places in Europe, especially Switzerland for example, have much better infrastructure and taking a car can be a pain compared to a train which is faster and a lot more comfortable.