Sorry, but it's just the reality. Very few people write Free Software out of pure altruism. They write it because they have a problem they need to solve. Often there is personal gain in sharing this solution with the world (reputation, free bugfixes, etc.), so people do. This is the open source / free software movement in a nutshell.
If this attitude drives you away from getting something for free, then I guess that's too bad. The community only benefits marginally from consumers; it benefits from producers. If you are never willing to produce, the community can probably live without you.