I suppose it is a bit more complicated than that. Hardware wallet makers recommend buying direct, but that creates centralized data pointing to who owns these things that can attract goverment snooping, phishing, litigious harassment, and $5 wrench attacks. I imagine many of the people who bought these aftermarket wallets were worried about such threats. Some of them may have rationally preferred losing coin over what a government can do to them.
Coldcard made source available, but not free software in terms of the 4 software freedoms. End users had an incentive to check the source, but they mostly lack the technical chops, leaving only bug bounty hunters whose payoff was uncertain. One of ESR's insights into why free software is so good is that the freedom to use and modify puts more competent programmer eyeballs on the code, and proportionally more effort on improvement relative to re-implementing what could be re-used. Very few of us will ever examine source code ourselves, and it is unrealistic to require that, but the /cultural/ impact of software freedom is fundamental.
Disclosure (as in "open source") is a necessary, but not sufficient condition for software freedom. People who trusted Coldcard on the basis of equivocating open source with free software made a category error. The term "open source" is a handy shorthand, but not really what you are looking for.
We see a similar dynamic in the proliferation of financial perpetual motion schemes on smart contract chains. Sure, you can disclose the code, but who has an interest in checking for decentralization cosplay? Even in centralized finance, bond rating is paid for by the bond issuer, instead of the more rationally-motivated bond buyers, because of co-ordination problems.
With centralized exchanges you are trusting brand reputation and regulatory oversight to create incentives for security. That not as good true free-software decentralization, but its not nothing either. And that model is one size fits all; the best a user can do is scrutinize legal disclosure documents. Self-custody, however, has a range of security/convenience trade-offs.
Verifiable hardware is a thing, and you don't need million dollar budgets to attain it. The idea is to photograph a generic FPGA board at IR wavelengths for which silicon is transparent (dubbed IRIS, infra-red in situ), and then loading HDL code yourself to make an embedded SOC.
betrusted.io
Our Core Principles
A security enclave for humans