Yes, but how well do those things protect you in a rollover (a major cause of head injuries in auto accidents)? Wouldn't wearing a helmet in addition to those things greatly increase our chances of surviving a car accident? Is it not an available safety device? I ride bikes and drive cars. If I had to put money on it, I'd say it's more likely I'll get seriously injured in a car accident. Yet, I wear a helmet while biking (although not all the time) but I have never worn a helmet in a car. Doesn't make much sense.
How about the majority of bicyclists in China? All morons?