There is too much truth to the things you have said, however, I still love the game. I love the sound of the bat striking the ball, or a 90mph fastball slappin leather. The speed and grace of a perfect doubleplay. The times when you don't even have to see tha ball after it leaves the bat, it is gone, and you know it.
Those are the things I go to the games for. I could give a rats ass about the crybabies playing, and if I could do the things they do, day in and day out, I would, but I cannot. Baseball players are far from the worst behaved atheletes around, and by and large are pretty respectable, so I go.
These guys are gonna get paid, and get paid big, whether I am there or not, so I might as well enjoy the game for the things it offers, rather than bitching about things that I will not change. People will do as they see fit, and our "justice" system will continue to reward celebrity, and my ass will be there to see some baseball.