Absolutely not true on the efficacy assertion. I've been run over while out training on my bike, went through a windshield head first. Without a helmet on my brain matter would have been in the lap of the driver.
I've got hundreds of thousands of miles in my legs and I won't get on a bike without a helmet on even going around the block.
On the infrastructure yes, agree. I'd be happy with simple stuff like ubiquitous bikes lanes and 10 foot wide shoulders...