It makes total sense, given that our health care system is a giant ponzi scheme.
They're targeting their most fruitful demographic.
They'd rather we drink syrupy concoctions that take years to fuck us up as opposed to the, "Yeah, I can hit that" immediate downtime.
For what it's worth, their suggestions are completely wrong. My biggest downtime was a massive concussion with a Galleazi fracture (ulna/radius). This was when I just started riding and was in complete storm trooper gear (white POC with Leatt).
In my experience, armor just helps with owies. No amount of armor is going to stop me from breaking a bone.
I'm still not sure if the Leatt helped or exacerbated my shit eating.