Unfortunately for my wallet, I *do* enjoy the research quite a bit and have co-authored more publications than most junior faculty PhDs, so it can be very rewarding in a non-monetary way.
Though as others have said, if you're goal is to be conceiving of and performing your own research, you need to go through the typical channels of getting a PhD, doing a post-doc, and eventually finding a position somewhere as a professor. The research programmer will always be a research programmer and won't be running their own research lab or anything like that. Though doing a few years of research in a field can be a great way to get experience and figure out what you're interested in before going to grad school if you do want to go the academic route.
* Trade-in, lend, resell, gift, and rent disc based games just like you do today – There will be no limitations to using and sharing games, it will work just as it does today on Xbox 360.
The ability to do all those things just like it works now pretty clearly means they won't be using the one-time codes that they were planning on previously. Individual publishers still could try it, but it won't be the universal method that it sounds like Microsoft was planning originally.
If he gave an anonymous tip the NDA would still hold.
I just want to say that this is ridiculous. Reporting something anonymously does not mean he wouldn't have been violating the NDA. If that were the case, all NDAs ever would be completely pointless. Now, it might mean he doesn't get caught for violating the NDA, but it would still be a violation of it.