Yup. Every time I hear someone complaining online about a lack of parking I think, this person has never been to Europe, or even Washington, DC.
If you’ve never seen anything but stroads and power lines, I guess it makes sense.