I kind of understand the logic behind getting the people who stopped playing to be in the Beta, since it will be closer to the finished product. I don't get it all that much for Alpha.. If they stopped playing 1.0 because they felt like it was a total mess, I don't think they will be willing to put as much effort on an alpha testing as most of the loyal players would.