I don't know how you are using ITT here nor is "criticism of vehicular personal transportation" all that common on this site. It does generate a decent amount of discussion but it isn't the prevailing attitude in my experience.
I also don't understand how that is "left" either.
I also don't understand how that is "left" either.