I'm not at the event, so I'm not watching the demo.
And, as said in my edit, it's not confirmed that's they're mandatory anyway. Just that a guy was waving one around on stage and shouting. But if they are mandatory, I sincerely doubt people would be forced to take their glasses off and miss the demo.