Good point. To many times when you look at what you can get for the same amount of money you are much better off doing that.
Plus......... these huge contracts do nothing but encourage more huge contracts that then raises ticket prices which ensure the rich go to the games while the blue collar families either can only go to one or two or say the heck with the over priced ball players and watch it at home.