I saw that also. His face shield was half gone. As hard as he bounced off the pavement, it was a wonder he even got up!
As for the old helmet arguement again, I have 2 that I switch between, but I always wear a helmet. That is my choice and that's how it should be. If we let the government make the choice, eventually it will be safety orange riding suits, horsepower restrictions, road use restrictions, and any other restriction you can think of till we're legislated off the road entirely. A person's safety is their own responsibility.