The OSS community is somewhat susceptible to holier-than-thou syndrome... Just read the comments on the Make magazine's blog posts. "Hey here's a great product we found!" "It's not free! There's no source code / schematics! BOOO!"
There will always be those who take the principle of sharing to the degree of religion.
But, as usual, it's unwise to pin the fervent ramblings of a few on the entire community. I have no issues whatsoever with someone trying to make a living. I like free (speech and beer) stuff, especially if it means I can use it with no restrictions. But if that isn't the deal, well alright then... I bill for my time as a net admin, after all.