My point is there never will be enough people to leave. Consumer boycotts do not work.
Between thousands of different factors to consider wherever to buy a product from a certain producer or not, child labor, environmental waste, political attitude of the CEO, etc… it isn’t possible to make any decision on what product to consume.
It isn’t about 'unless enough people leave" it is about “unless enough people protest to the government for market regulation” and “unless enough law makers care”.
The free market is not self regulating, at least not with a long term positive effect.
Protects against what?
What I read here is just a vague critic from him of the relation between hard- and software developer. Which will not change just because the ISA is open source. It will take some iterations until this is figured out, this is inevevable.
Soft- and hardware developers are experts in their individual fields, there are not many with enough know-how of both fields to be effective.
Linus also points out, that because of ARM before, RISC-V might have a easier time, on the software side, but mistakes will still happen.
IMO, this article doesn’t go into enough depths of the RISC-V specific issues, that it warrants RISC-V in the title, it would apply to any up and coming new ISA.