It's true that they copied others and use their work but Coldcard still came up with more unique product that no one has created before.
We
discussed this before, and my point remains the same: Coldcard used a huge variety of open source libraries and code when they built their device. To turn around and prevent people doing the same for their code is hypocrisy.
When ColdCard left their code open-source, The Passport Foundation copied them, improved some UI details if I am not wrong and become a Coldcard's competitor. This means loss of customers, loss of sales and all these because someone copied your code and put it in a new design.
If you are worried about someone building on top of your code and making a better product, the solution is to improve your own product, not stifle development and innovation, which is bad for everyone.
Where would bitcoin be now if Satoshi had released bitcoin under a "source verifiable" license but prevented other people from developing on top of it?