Look i payed for a pre order. Fine i can accept that. Perhaps i don't have an expectation to get my money back if a product never ships, or if it ships in some chitty state but looking past that to the beta.
As a reward for my pre-order you allowed me access to a beta. Great Normally the way these things go is by downloading the beta you accept the fact that it is beta software, and there is some expectation of helping the dev's fix any problems you come across.
THis is THE FIRST beta software i know of, of ANY kind, that has overwrote the original program. Even when beta testing windows 7. there is an expectation that you DONT overwrite your existing VIST/XP system with it. Its beta software, you install it on a second drive, dual boot, separate machine. You arnt surprised when it crashes, or your program fails to function under it. which is why you took the time to keep it separate from your stable released software, so that you can fall back to it and continue to get stuff down. Or in this case play the ORGINAL game i payed for. In addition they usually include additional de-buging tools for the players to easily report problems. I have yet to hear any word that reporting a min-dump was helpful in tracking down WHY it dumped. If i had to guess? we (the players of the beta) lack the proper reporting tools to report crashes/dumps back to the devs. So again it begs to be asked, why push the beta out to so many players, not give them the proper tools to help you de-beta it, and why F up the original stable program in the process?
Its nothing less than a major fundamental mistake by the devs. The true reason of which we will likely never know. I would LIKE to think the devs understood what a colossal F-up it would be to do exactly what they did, but were ordered to so by management. (so then I could blame management and not the hard working devs) Sure ive heard some reasons for overwriting the original game for the expansion, but I dont believe we are getting the true reasons for doing it. IN addition i think it should have been made EXCEPTIONALLY CLEAR that when you accepted the DL of the beta it will overwrite your existing game and you MAY not be able to go back to playing the original game without jumping through a bunch of hoops which would include the following steps....
Had that last part been clear, i doubt most of the people that did DL the beta would have.
What have we as players gained other than a bunch of frustration. We dont have a good way to report bugs/crash/dumps back to the devs. We dont have an original stable version to fall back to without jumping through a bunch of hoops. We cant play complete full games of the beta with out it crashing/dumping. (what happens after 1-2 hrs of play?) And on top of all that the beta MAY not include all parts or aspects of the finished expansion.
So for all of you who seem to think its a great privilege for me to play with beta software before its released and therefore thats some how worth putting up with all the frustration and headache its caused.
From were I sit thats simply just grasping at straws in order to justify such a botched beta testing cycle.