The traffic is become so bad that a real solution just seems like a dream right now.
Trucks do create a bit of an issue on the highways. Europe is good like that. The right most lane is meant for trucks and most cars stay out of it. The drivers seem so much more respectful in Europe. When I drove through Germany on the autobahn, people were nice enough to keep moving to the right as faster cars passed. And if a car was coming fast behind you, you moved over. Unlike here, where you give the guy behind you a bird instead and slow down to piss them off.
Oh and another good thing they did was if you approched a car from behind in the left lane and had your left turn indicator on the highway it tells the guy infront that you want to overtake and people move outta the way.