Dude, I have never taken any advantage of others work, and I have not even used Arduino because I am aware that Massimo Banzi is still promoting boards "made in Italy" where they were manufactured in China, and I do not like to buy "clones".
OK, so your complaint is that open source cannot work because Russia/China/other markets do not respect copyright law. On the face of it, that looks like a fair argument.
Fake products are a huge issue, regardless of the license or market, yet nobody claims that brand-building cannot work, because the market will be flooded by cheap clones. Yet, that same argument should somehow mean open source cannot work. This is a severe dichotomy I do not accept without a strong argument.
If we look at Teensies, the fact that the software side is open source, and even clones allowed, except for the bootloader that resides on a separate chip (although you can buy those off PJRC as well, and make your own compatible boards), across four generations of microcontrollers, shows that it is a financially viable pattern. To reiterate, the open source codebase and non-exclusive hardware approach means it is sufficiently interesting even for those who design and build their own variants, while the proprietary bootloader ensures continued tech development funding.
If you had written something like
"It is difficult to run a business using OSHW and FOSS alone, without any proprietary bits", I would have just nodded or posted a
"Fully agree". You didn't, you claimed that it is proof that open source is not suited for business. And that is demonstrably not true.
The reason I "attack" that notion so aggressively, is because I think it is misleading, and limits the ideas people have for potential business approaches; you included. Such misleading beliefs limit people, and I don't like that.
To me, the notion that "open source is not suited for any business models" is as silly and harmful as demanding people stop riding bicycles because it is dangerous.
You can definitely show examples of bicycle accidents, but to make a sound argument, one must look at the whole picture.
Yes, a pure open source approach with no proprietary bits is very hard if not impossible right now, because of bad actors who do not care about copyright law or international agreements. That is not sufficient argument to say open source is not suitable for business.
(As to MCU manufacturers, I consider the actual chip design to be the proprietary part, and the I/Os and operating conditions and programming information to be perfectly suited for an open source approach. I've mentioned this elsewhere, but let's just say that I have a lot of successful examples of how this kind of business approach does work right now. The approach I do not like is the one where the manufacturer charges you for the chips, then again for the development tools, then again for development tool plugins that allow for run-time debugging, require your information and the right to use or sell that information for marketing reasons to provide you any documentation, often sign an NDA to see the
full programming/usage information, and so on. I see that value extraction as a bottleneck, hurting both the developers, and the manufacturer themselves.)
Now, as to personalities, my experience is that often a sharp poke is needed to get people to actually reconsider their position. A friendly reminder is too easily ignored. Because I believe your assumption is limiting your future possibilities, I took the risk of poking sharply in the hopes that it would make you think about this from another point of view.
I hope you don't think of this as a personal attack, but something like a hard nudge so that a friend does not step into a puddle on the sidewalk. That is exactly the sense it was written in, anyway.