I think the NHL also likes when fans can see the faces of the stars, but most hockey fans wouldn't recognize a majority of players if they were riding an elevator together.
Once upon a time a long time ago, I was in Pgh airport on my way back from visiting family walking to the departure gate and noticed ten or so guys that were 6' and taller built like a brick shithouse wearing suites. Followed by another ten or so guys fitting the same description. I wondered why and then I saw Mario Lemieux. Jaromir Jagr wasn't far behind. Those were the only faces I recognized. I'm 6' 1/2 inch and felt small as they walked past me.
The probabilities of getting hit in the face with a puck are low. Statistics prove that, but just like QB's getting blind sided and WR's getting "Harrisoned" or "Atkined" in crossing patterns through the middle, it's part of the game. Risk v reward. It's not as simple as just placing bubbles over their heads. They are more of a hindrance than protection. The Jackets players all admitted it happens and is part of the game. The great thing about sports is that you risk getting hurt. That's the allure, no? If it were so safe, anybody would do it.
You may as well put face masks on pitchers to prevent the .01% of times they get hit by a return hit pitch.