Also, modern vehicles are designed to be destroyed in case of impact, so that the damage is absorbed by the vehicle and not the passengers. Older cars can take a greater beating and have less damage because they were designed with durability in mind instead of passenger safety
So in the right situation, perhaps the vehicle doesn't take much damage, but the passengers get a fair amount of damage/strain.