But I think HN is the place to discuss nuances such as these:
Firstly, it's very unclear to me how Purism and the FSF reconcile the FSF criteria regarding 'Nonfree Firmware' with the blobs on the device. It's also unclear to me what the distinction is between this part of the criteria and the RYF certification.
https://ryf.fsf.org/about/criteria
Furthermore, the FSF's criteria regarding non-free firmware seems problematic, and it directly affects the Librem. Purism has been working with the FSF in pursuit of the RYF certification, and all of the responses I've found seem to be somewhat evasive of the fact that it may be the Librem will not get firmware updates, and that this is in accordance with RYF criteria.
https://forums.puri.sm/t/does-respects-your-freedom-certific...
The response from the CSO almost confirms this.
I find a lack of firmware updates to be possibly more of a concern than whether or not only my application CPU is running only free software.
What the FSF and company define as 'software' also still seems to be problematic.