It still really wouldn't be a good compromise. You have no control over the
software you just purchased. Not in any sense. You don't have the code and
you don't know what that code is doing on your system. Also if you have to be
connected to their server to play it then they are in control. What if you
want to play offline?
I think the idea that people have that their code can't be under a free
license is just an old and outdated belief.
Also, I'm not trying to pick a fight here but there's nothing in Stallman's
article that is trying to derail "Linux" adoption. He actually argues for and
against the idea in his article. If you think that he is being manipulative
because he knows some tech writer will pick it up then think again.
EVERYTHING he writes is mis-interpreted or flamed by many of the tech writers
out there. He's not doing himself any favors by writing things that are
mostly unpopular.