It kind of depends where you live in the US. I live in a rural PA town where they have built highways over dirt roads and the main state route into town is a two lane country street that carries 18 wheelers every hour of the day and has a never ending backup.
Parking on main street, for example, is nigh impossible. Parts of it aren't wide enough for many cars to go past one another while the streetside parking is in use (and it always is, the town has no parking since... who needed parking in 1800?). And then there is a big state university in town, so you end up getting delivery trucks to the campus all the time and some drivers don't have the experience to know not to try taking an 18 wheeler down main street.