Again, how do you know the beta hasn't started?
I second Cali. There've been a number of pronouncements from people here that they KNOW the beta hasn't started. Unless they can show proof of their assumptions, they remain just that, assumptions, not fact. Roku has not stated officially that a beta is or is not in progress, and if there are people on the forums who are in a beta program, I'm sure that Roku has them under a confidentiality clause. I've beta'ed for other companies, and confidentiality is ALWAYS a part of the rules for participation.
I sympathize with everyone who is disappointed and frustrated about the delay in getting MLB to the Roku player. I'm in that group also. I choose to wait it out. For those of you who are unhappy, you can either choose to wait, or go elsewhere. Given the hundreds of comments on this forum about the delay, I think it's fair to say that Roku is aware of user opinion, so flaming or whining isn't going to help or speed up the process. RokuJamesL has stated that Roku is working diligently to get MLB working, and while they may have not handled announcement of dates very gracefully, I believe they are working as they've stated.