User blog comment:LegoI3rickI3uilder/The Crocs Got Me/@comment-4257955-20130613180740/@comment-4052371-20130613222330

Rio, by becoming beta testers, users are essentially part of the development process. Obviously, if a company is developing something, they don't want their developers to start spilling information about the project.

When you become a beta tester, you have to sign the NDA because you're a minor part of the development of the game, and you have access to info that the company doesn't yet want to reveal. If you break the conditions that you signed to be part of the development even once, then you'll get kicked out of the game development because you're not trustworthy. Beta testers are no exception.