I'd like that too, but there is no commonly usable platform where it's possible right now. AMD and Intel will not open their firmware. Apple stuff will always be proprietary. Arm from Qualcomm the same. This has nothing to do with advertising.
Wanting a free firmware for all components is just not realistic in any way today or in the foreseeable future.
Sure, I'm just thinking there is a chance we might actually get some platforms that are fully open.
Unlike the the existing platforms where we know almost for sure the few companies running them will keep the code and implementation details to themselves and its unlikely this will change in the future.
Wanting a free firmware for all components is just not realistic in any way today or in the foreseeable future.