Большинство игр и софта использующих интернет, требуют нетфреймворк
Но ведь это неправда.
Ну вот у меня в одной только Program Files - 100 программ, из них только 1 использует Net.Framework. О каком большинстве может идти речь.

Ну думаю не стоит сравнивать игровой сервис, что облегчает портирование игр с какими-то приблудами сомнительного удобства.
А почему нет? Все эти приблуды, как и Games for Windows Live созданы для облегчения разработки. Допустим, ты гуру C# и Net.Framework.. Значит, без проблем разработаешь сайт на ASP.NET, тот же привычный инструментарий и т.п.
Просто не все хотят привязываться к Microsoft, поэтому и не пользуются их решениями. Не значит, что у них всегда всё плохо. Может быть, маркетинга не хватает.
Да и такое чувство, что у них нехватает ресурсов допилить тот же Скайп, GfWL и другие вещи, оставляют всё как есть.
Даже из винды 64бит вырезали DOS, а ресурсов сделать эмуляцию - не хватает.