

The push for helmets in Netherlands is mainly from the “Safe” Traffic Association (the road lobby). It is also related to the boom in souped-up Fat bikes, which come with all kinds of issues besides helmets.
Yes, the video is a few years old – but the research is solid and nothing has changed since then. MIPS is still snake-oil.
The real-world data says otherwise. Every single place that mandated helmets (or heavily promoted) saw absolutely no reduction in death/injury. The classic example is Australia – it had almost no helmet usage prior to passing a nationwide law. The law was strictly enforced with extremely high fines, and yet there was no real change comparing before/after the law. Similarly, all those cities which put in place bikeshare – it was predicted by the helmet lobby that bikeshare would cause a spike in death/injury, but this also didn’t happen. In fact, bikeshare cities perversely have lower overall death/injury.
So this is the fundamental problem with something like the VA Tech star ranking. It is just a laboratory model that does not reflect reality, and as such is completely useless.