I understand what you're saying but I respectfully disagree. In the gaming world, I don't know of many companies that don't do beta testing. You can build and test your product as much as you like to bring it to perfection but if you really want to break it, you need to send it out to a handful of people and let them have at it. You'll get honest feedback of what worked, what didn't and why it did or didn't. You'll get feedback on what they liked, didn't like and what they would like to see on the product. Maybe this comes down to the status of availability which, I will say, does seem to be in flux but I honestly see these as still in the beta testing phase and to me, it seems professional enough.
Just my .02

