So MechWarrior Online goes "Open Beta" today complete with no more resets of stats. Everything you earn and all the real world world money you spend in this F2P from this day forward is permanent and won't ever be wiped. Which begs the question what exactly is the difference between this Open Beta and full release of a game? Should a developer be able to collect revenue off a game and run it identical to a released product but excuse all the lacking features and issues as "It's beta"? What say you?