Here's another question for you. Let's say someone develops a game that fits
your ideals of free software and free culture. Or maybe its free software but
has pay for assets. A customer goes on the site and buys the game and the
developer doesn't immediately offer the source code for that game and asks
$1.00 for the source code. Is that unethical to you that someone wouldn't
offer source code off the bat? Maybe if the person doesn't want to buy that
source code but then a month down the road puts in the request for the code
and not only has that piece of mind, but also supports the developer.
I totally support free culture but I have limitations. I believe in open file
formats for word processing, audio, video, and anything else that serves the
better good for the broadest appeal and offers no restrictions on archiving
that media for future generations.
But like I said before with games, it is specific to one purpose (art for
that one game) and is for entertainment purposes.
I'm just trying think of various methods of how someone can feel comfortable
developing freedom friendly games without having to rely on panhandling
(crowd funding) for the duration of the development and deployment.