I don't get what?
There is a reason for the naming hardware, firmware, software.
HARD, FIRM, SOFT.
No, hardware das not bekomme Software just because it has firmware.
And yes it would love to see free firmware.
Look at CPU microcode. It is used to fix security issues in hardware. Without it you are vulnerable. Not using the property firmware blob to update the microcode is a very very bad idea. Does that make the CPU software...