C'est pas à Microsoft de s'occuper des jeux pour Windows. Microsoft n'est pas le seul studio de développement sur PC.
Quant à ton analyse, elle est fausse. Mis à part les exclusivités XBox 360, une grande majorité des jeux de la console sont adaptés sur PC: Assassin's Creed, Mass Effect, Bioshock, Gears of War,... Tous des gros succès sur consoles.
De plus, le prix d'un PC n'est pas forcément si élevé que ça. Le changement de config tous les 6 mois parce que les composants sont dépassés c'est une idée reçue. Seuls les geeks en puissance ou les fils à papa changent de config 2 fois par an.
Aujourd'hui, un PC moyen propose des graphismes beaucoup plus élevés que n'importe quelle console de salon. Et les cartes graphiques du moment tiendront sans problème 2 voire 3 ans sans souffrir de la concurrence des consoles.
Enfin, il faut reconnaitre que les consoles se rapproche de plus en plus du PC, et adoptent par la même occasion tous ses défauts, comme les bugs, les freezes et l'installation de patches.
Alors il faudrait arrêter ce faux débat qui n'a pas lieu d'être.