Probably a combination of the plastic buckles and players not fastening everything all the way. When I played football, I had to beat my helmet just to get the metal buckle to fasten and then yank it pretty hard to get it off.
Players don't like wearing properly fitting helmets, so they are too loose. Also if you watch closely players right before the snap you'll probably see at least two that don't have their chin strap buckled.