I wonder who is going to enforce that? Auxiliary cops? Because none of the police officers I know give a crap.
Of course, we can protest. And we should.
But if everyone just keeps their big yappers shut, avoids posting photos on FB et al (which is a bad idea anyway, since you signal to burglars that your home is void of gun-toting owners...), and enjoys Our Lord's birth with 10+ friends and family, your Meal of Sediton will go off without a hitch.