I have a little sympathy for what you're talking about. I like small cars, I imagine I always will, but I notice the highways and streets changing because they are getting filled with taller vehicles that block the view of the road. I know someone who just bought an SUV because they were tired of being in a 'low car' and not being able to see, so it is a domino effect. The funny thing is, the more SUV's on the road, the less the view becomes 'commanding' - if everyone else is also in an SUV, you're back to square one.
On the other hand, it's a free market and this freedom is something we should value. Yes, there is a price to pay, but we are all able to make choices. Assuming and hoping everyone makes the mature or intelligent decision is just wishful thinking. My mid-20's neighbour who drives his modded and lifted F250 is a testament to this. But hey, what can you do. Buy a car that you think is appropriate and live with the consequences - some suck gas and hog the road, others pose a potential for poor visibility and/or incompatible crash safety standards. I drive a small Mazda Hatchback, I know if I got hit by a full-size pickup I would lose, but it's not something I live thinking about daily. Every day I get good fuel economy and enjoy driving my nimble, affordable car - that's a tangible choice I'm comfortable with.