"I give my software away for free and no one pays me for my work."
Your argument makes no sense.
I'm a writer and a blogger. Newspapers are dying. If you put ads on your site, people use ad blockers. People find ways around pay walls. Etc.
Sometimes you can't somehow magically control the fact that people won't pay you.
"I give my software away for free and no one pays me for my work."
Your argument makes no sense.