It looks like you're new here. If you want to get involved, click one of these buttons!
I feel like it's a bad business practice to charge full price so people can get in beta. Traditionally people would sign up for beta and the company would select people from a pool of applicants then go to open beta letting in the general public and stress testing. These people are free testers for the company of an unfinished product in beta. They would help test, find bugs, provide feedback, and improve the software. All of this free testing for the company. Then when the game is ready to release you would pay the full price for a finsihed,polished, tested product. I feel like it sets a bad presidence when a company takes the full purchase price before they have a fully complete and released product.
Juding by the fact that digital copies were sold out for guild wars 2 it seems like people don't care and are willing to just throw money at companies before getting a finished product. I feel that the company should be more responsible and say please by all means test our game we will only charge you for a released product not something still in beta, which has been the stand for many years.
Pre-orders are fine 5-10 bucks down so you reserve a copy at release is a lot different than paying full price in advance when it's truly only to get in a beta.
Have some faith in your product and charge people at release for a complete game. Am I the only person who feels this way?