I know all about that stuff. I also work in the game industry. I also know that technology was both A. available, and B. affordable back when Windows Live was implemented - by, oh wait a minute, Microsoft, a company that even then had plenty of money to be able to do all of that with.
The problem is their obsession…