H.S. games are played on weeknights. Every ref I know has put in a full day at work, rushed to the field after gulping down a burger in transit to get paid a whopping $35 so he can have 16 year olds tell him he s*cks(behind his back), and have supposed adults yell near obscenities from the stands. And you think they all do it just so they can boss people around? Even if that's true, so what? They aren't your guests, they are hired to do a job.
They are the law the minute they step on the pitch. You get good and you get bad, but in most cases when it's bad it's bad in both directions so it's like a rain soaked field, unpleasant but a part of the match. I hate it as much as anyone else, but if you haven't learned how to keep out of the sights of a pissed off ref yet I feel sorry for your team.