Require flat-panel displays on the backs of tall vehicles
Every driver of a regular car knows this frustration well. You're behind a big SUV or Minivan and you can no longer see what's happening ahead of you, the way you can with ordinary cars. This is not simply because the ordinary cars are shorter, it's because you can see through the windows of the ordinary car -- they are at your level.
Of course trucks have always blocked the way but in the past they were few in number. Now that half the cars on the road are tall, being blocked is becoming the norm. This is dangerous, since good driving requires tracking the cars in front of the one you are following, and reacting to their brake lights as well.
Now that flat planel displays are plumetting in price, I propose that any vehicle that can't be easily seen through by a driver in a standard height car must put a flat screen display on the back, said display showing the view of a camera on the front of the vehicle ideally configured to act like a window would for a car at some modest distance behind the screen.
(A really clever display would track the distance of the car behind and zoom the view so it acts exactly like a window if it were big enough, or at least show what a big window would.)
I'm not talking HDTV here, though of course that would be nice and would become the norm a few years later. It might just be a 20" widescreen style display. For computers, these are dropping under $500 with HD resolution, and less with TV resolution. Admittedly car-mounted units would start off being more expensive in order to be rugged enough, though lots of people are putting small panels in their cars today.
It would of course need a very bright backlight for daytime, and an automatic adjustment of brightness for the night.
Quite a bit cheaper would be to just have the SUV/Minivans have the camera, and transmit the video over RF. The drivers of cars could be the ones to have to buy screens, in this case small dashboard screens which are cheaper than big ones and already exist in many cars for GPS. The big problem here is only receiving the signal of the car in front of you. You would need a protocol where cars that transmit also receive with highly directional antennas. Thus they would examine the direction of all signals they receive from other cameras, automatically pick a free band, and then transmit, "I'm car X. Car Y is in front of me, car Z in front of it. Cars A and B are right front and direct right, car C is left, car D is behind me (probably you!)" In fact it would be giving signal strength info from all directionals. It should be pretty easy then to tell, with all that info from all the cars around you, which is the car directly in front of you.
Then display it on the dash or even in a heads up display where the tail of the car is.
For privacy reason, cars could change their serial number from time to time so this can't track them, though there is a virtue in broadcasting the licence plate so you can confirm you are really seeing the view of the car ahead of you by reading the plate.
This solution would cost under $50 for the camera and transmitter, much easier to mandate. The receiver would be an option car owners could buy. Not as fair of course, since the vision blockers should be the ones paying for this.