> reduce injury to pedestrians

Strange then that everyone around me is driving some kind of high fronted armoured car

I'm pretty sure it has nothing to do with reducing injury to pedestrians and everything to do with reducing injury to occupants.

I think trucks are exempt from a lot of those rules.