I can see both sides of the argument.
I can see that the police officer could get mad at the kid throwing the snow ball.
He has to be out in the snow all day and a snow ball down the shirt and will be wet nad cold all day. A police officer is a sign of Athority and allowing one kid, no matter the motavation will allow others to then bombard the police with snow balls at any time. The Boston Massacare was started by a Snow ball fight. The Bostonians said it was all in fun and the British said there were Rocks hiddded in the Snow balls. And the cop cna not throw a snow ball back at the kid(s) think is a pair of cops got into a snow ball fight with this kid or a few kids and one of the kids was hurt what would you be calling to happen ot the police officer? Charged with police brutality? fired?
And I am sure this is more to make an example of the Kid than anything else not to throw snow balls at the police. The kid is in trouble, It will cost the parents some $ to hire a lawyer and time off work ot go to family court and the kid will tell his friends and maybe the other kids will have a little respect for the police and not throw snow balls at them.
And on the kids side, If the police officer was the neighborhood beat cop that plays with the kids, or there is another cop that does and the kid thought it would be funny to toss a snow ball at the cop and get into a little snowball fight with the buddy cop.