Well, obviously selling paid software is a well known way to make money. However, it would be really cool if we could give away software for free and make money off it at the same time.
My point was that even though the "don't give it away for free" model works, we should still try to improve the profitability of funding models where we can give software away for free.