I don't think it's a fair characterization. I think just about everyone can infer how shields work after watching this movie. I think the issue is you can watch the film as many times with as much attention as you want, and without extended context there will be a lot which goes over your head.