It is just a game. At the end of the day, nobody is bleeding and dying. Try using that argument to a combat soldier, an EMS or Police Officer.
They are getting paid a lot of $$$ to play the sport they love. We are paying them for our amusement through ticket sales, merchandise, etc. There is no excuse for the way some of these fans behave. That guy that berated a 10 yr old little girl (read patricheat fan from nh's post) should be ashamed of himself, and the fans that cheered him on as well.