Saw a good example of this last week in a middle school game. Both the home book keeper and clock keeper got ejected. Honestly, those were probably justified, but the refs definitely didn’t help the situation. Later one of the refs was having an argument with a fan in the stands during play. That should never happen, if the fan said something worth of getting ejected then just toss em, but don’t engage with them in that way. To their credit, they spoke to each other, shook hands and apologized after the game.
The cost I understand the fees are a joke when TSSAA claims they are " non-profit". You do get compensated for drive mileage even though it's not great.
Players, fans, and coaches scream and critique at every level that's not an excuse you know that when you sign up. Fans pay to get in they should be allowed to voice their opinion and cheer on their team. Coaches have the right to "yell" they get paid to win or they lose their jobs... you will still wake up and go to your job the next day.
Refs have seemed to develop rabbit ears now days. Facilities shouldn't alter how well you call a game. Also, you knew when signing up to officiate rather or not you job would allow to make contest or not.