FWIW, I agree. Its quite a different situation between a piece of software that you depend on to store your data or to get work done, and a piece of fluff for entertainment. On the former, you simply can't afford to have a vendor locking you in to incompatible network protocols, secret APIs, and undocumented file formats, and giving you no recourse but to upgrade when the software breaks. On the latter, who cares? If a game doesn't work, just play a different game. Or watch TV instead. It's all time-wasting anyway.

Of course I still encourage those folks who want to produce games in the free software spirit, but their work is not nearly as essential as free software for business processes.