Disagree. Their priorities are backwards.
Company A releases a product, it runs closed-source proprietary firmware on-board, and it can’t be updated by the user even if bugs or compatibility issues are found later on in the product’s life cycle.
Company B releases a product, it runs closed-source proprietary firmware on-board, but it can be updated by the user if bugs or compatibility issues are found later on in the product’s life cycle.
According to the FSF, product A gets the stamp of approval, product B doesn’t. That makes no sense.





They do both. This is what I have in my server, for example:
https://semiconductor.samsung.com/dram/module/rdimm/m321r8ga0eb2-ccp/