To say the RYF certifcation is hypocritical is a misunderstanding. They drew a line for certification that isn't 100% puritanical. They aren't absolutely impractical. They don't say that your points about firmware don't matter, they just wanted a line that could be practical for the certification.
I recognize your point, but your language and judgments are out of line. The FSF argues that embedded blobs that are completely unchangeable by anyone are similar to hardware. Now, I happen to agree with you that the lack of freedom is still a problem. But the distinction they make isn't totally illogical.
Vegan movements can be extreme too, and you can criticize them. But the level of animosity and defensiveness people get into shows that people are really sensitive about these things. It's as though they recognize that there might really be some fundamental issues with proprietary software or with meat, and the existence of the anti-proprietary or anti-meat views cuts people to the core. I mean, it's one thing to simply disagree, but it says a lot more when people are SO emotional about it.
Their certified product list is... sparse.
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.