It's not good to advocate for anyone to lose their jobs, but think it's fair to critique the GM, coach, and players' performance/results.
If your job is to entertain people, and people are paying ticket to see it, but you're not putting on a good show, consumers have the right to voice their displease.
People get criticisms and their feelings hurt at work all the time,so that is just something that comes with the jobs they have to learn to deal with.
But I agree that fans should not target the GM, coach, players or even their families personally.
That is not necessary.