Sweden is also a wealthy country, even more here in Stockholm, people can lease cars for cheap, can buy scooters, etc., and public transport is still great: clean, reliable, covers a huge area since it's very sprawlwd, with almost no disturbances (in more than 10 years I can count on my digits the amount of times I've seen someone being mildly disturbing to others passengers). I only cycle and ride public transport here since I never cared (nor had to care) about getting a Swedish driver's licence.

The issue is not free speech, it's how your society educates people to be citizens.