+ coziest way of getting around town
+ often look nice
- relatively slow
+ very reliable
+ very quick
+ subway stations can be used as bomb shelters and even nuclear bunkers
+ the tunnels have a more or less constant temperature, not too cold in winter and nicely cool in summer
- the tunnels are often very windy, which can be annoying
- the view from the train's windows is not exactly astonishing
- overall uncomfortable
- pollute city with diesel exhaust
Unless I have something heavy to carry, I generally prefer public transport over individual cars. Driving cars is boring as hell, you can't read books, watch anime or play games while driving them, and I don't exactly have the money for a chauffeur. I don't even have a car, I just call a taxi on the rare occasion I need to transport some heavy stuff from A to B.
I personally chalk that one up to the differences between multicultural/multiracial empires like America on the one hand and homogeneous nation-states like Japan on the other. America is not a proper nation, it's just an economic zone with commonly enforced laws, ruled over by an elite that is essentially hostile to its own population. Americans need to be very materialistic if the country is to work, the US would break apart very quickly if all the various different groups had the same sort of ethno-national consciousness as the Japanese.