Paying customers absolutely have the right to express their dissatisfaction with the product, within limits. Booing is well within those limits.I think all parties involved need to take some of the blame. I'm not excusing the players' actions, but why are fans (& media) acting shocked by their reactions? Just because the fans buy tickets to the game and support the team doesn't give them the right to berate the players. It took Shift pointing that out to me earlier in the season. I was experiencing some health issues with my son, and the Mets were an easy target. I was selfish and didn't consider these players might have problems outside of baseball that we are not aware of. The players are like the fans, at some point, their emotions are going to boil over. And let's not forget management. They have made misstep after misstep this season. I believe that has set the stage for all that is happening right now between the players and fans.
That said, the fact that you have the right to do something does not mean it is the right thing to do.