Crash tests are deceiving because they rate those cars in comparison to other small cars. (If you look around on the website, etc, you will find this disclaimer/explanation). There is no contest when those cars come upon a larger car. Even when they come upon a motionless object, you may be better off than someone in a Neon, etc, but you're still more likely to be toast than if you're in a bigger car.
I too which everyone would drive smaller cars and drive safely. But as long as there are big trucks and drunk drivers, I'm going to be selfish about my safety. (No, I'm not being sarcastic; I actually do realize I'm being selfish. But, I really won't care about the environment or price of gas if I'm dead.)