I totally get why people wear body armour when they race, its a no brainer really.
I just wanted to mention that back in the day when I was racing (late 80s), the only 'body armour' I used to wear was knee pads!
Perhaps that explains a few things....