Seems like someone else thought as I did about MMO betas and it was Massively.com
They have asked MMO developers the same questions about betas and there are some interesting points to read in this Q&A. I will not express an opinion as I have already done so, for one, and the views of each developer is plainly laid out. Just go read it and see for yourself.