The issue with Stallman speaking out against Valve games and non-free games
in general is that he is considered a celebrity within the computer world and
can get the attention of a tech writer. He knows this and in his head he
thinks that if he speaks out and whines enough, that he can tell Valve where
to stick it.
Reality is that Valve is going to do what they want to do and will probably
make a decent chunk of change with a huge percentage of Ubuntu users starving
for games on the OS. The Humble Indie Bundles were proof of that with the
Linux users paying more than Mac and Windows ones.
This is considered a test with Valve putting their feet in the water first.
If they are successful, then more developers and publishers will consider
porting their AAA titles to Linux as well. I don't see how fighting all of
this is bad considering it brings more commerical support for the OS. Not
only will it bring more software, these game companies may lend some help in
fixing issues with the open source video drivers.
Nothing bad can come from this. Stallman's view is actually limiting freedom
by him telling you to stay away. True freedom is knowing about free software
and having the choice to stay away from certain types of software even if you
may miss out in awesome entertainment.