Microsoft was just the first to realize that the formula of prior generations will not work in the future. The money well of "trapping users in your ecosystem and skimming off the top of other people's games" is drying up. Consumers are starting to value and demand portability in their games