I think at some point the onus lies with the games that have Windows as a requirement. Them having that mandate at all is what's feeding the power Windows has over computing. Of course that also relies on people playing those games so you could still in some way blame them, but gaming has hit such a critical mass that certain games will always be sustainable regardless of how predatory they are. At that point if you want to, for example, play with friends and not be left out, the least wrong option for you would be to pirate Windows to deny Microsoft of everything else.