In any case, MLB does nationally televise many games. That's not good enough for you, apparently. Not only do you want to force a private business to put some of their product in whatever venue you choose, you want them to put all of their products in whatever venue you choose. Why not go all out and have John Kerry make MLB buy you a television as well? Forcing a private business to cater to you is simply fascist. (And before you get all bent out of shape over my use of that word, I'll list the definition as fascism=public/government control of private enterprise--which is exactly what you and Mr. Kerry are promoting.)
What is so hard for you to understand about this? I just told you that MLB would be removing the ability that roughly 70% of the video market currently has. How is that not preventing people from watching games? You could at best make the case that it's not preventing people from watching the games - just making it considerably more difficult.
I never said I want MLB to televise every game. I never said I wanted MLB to change. I'm happy with what they offer now. This isn't even about MLB. It is about DirecTV. I can state that over and over and you'll still probably call me a communist (or a fascist) and attack an army of strawmen you think represent me or my views.
I don't advocate forcing any private business to do anything. If they violate the law (even in spite of their antitrust exemption) then they had better deal with that. I'm simply voicing my opinion as to why I think it's stupid.