The FSF encourages all members to shun proprietary software of any kind - which is why we have Linux-Libre and Trisquel.
Even though, to put it simply, monetizing open source is very rare and the FSF looks down on people (including solo programmers) with the gall to keep their software proprietary.
The FSF is also a complete hypocrite when it comes to firmware. Proprietary firmware which the OS can’t see (because it is loaded from onboard flash) is compliant with their “Respects Your Freedom” hardware certification, which is asinine and actively reduces my freedom to reverse-engineer that firmware or replace it with an open driver.
According to FSF logic, a solo programmer making proprietary software for money is to be shunned. A device with an embedded proprietary blob could be certified as freedom-respecting and tolerable. That’s retarded.