"Heavier vehicles are safer for their occupants.."
Only if the other vehicle is smaller/lighter. SUVs were relatively uncommon when this perception of safety was established. Its now just something people like to tell themselves as justification for buying an even bigger car.