We really need to start a community-wide, country-wide effort to get mesh goggles banned.
I've seen a couple pairs worn this year at games I've been at and each time I've been thankful nobody's been hurt. Can you imagine what it would be like to go home after a game, knowing you've blinded someone, probably for good? And that a day of fun for that person has effectively changed their life forever?
It's not worth it people. Go with ballistic goggles.
Now you know