you are confused.
Free in english means either 0$ or free as a speech. Free software is the later.
And Stallman contradicts you : making your free software sustainable by founding yourself is a must.
http://www.gnu.org/philosophy/selling.en.html
So before shaming fellow free software coders about what we do and know better than you, RTFM.
Our workforce IS NOT FREE.