The change has been notable in recent years. This has always been a very libertarian forum but it's been drifting to the left at an alarming speed. Very dark times for entrepreneurship and society advances indeed.
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.