I went to a show at Fabric in London during Kubecon last spring and they did the same thing. I still saw the odd person who peeled it off taking selfies or pics of friends inside but that was definitely the exception.
"I've seen this on planet earth"
Afghanistan? China? Tonga?
If we are asking for impossible things why make it so scifi coded? I would much prefer cute bunny unicorns who suddenly grow fangs and bite people who are taking pictures. They are both equaly realistic but the bunny unicorns are nicer to think of.
But it's probably a nightmare from the liability perspective.