It's a freaking bird that will take a crap on you if you scare it.
Stop getting your panties in a wad over this. It's not sentient life.
It's it respectable behavior ? Hell no, but he should not be in jail for it.
I am not getting upset about some dead birds.
I have probably killed more geese than you and lots of pheasants also.
But stomping on the heads of baby geese is a Jeffrey Dahlmer situation waiting to happen.