If blockchain technology was beneficial on supply chains or healthcare, wouldn't it already have been implemented and used across the world?
Well, there is an example of a
non-mined blockchain, which is older than Bitcoin: it is called "git". Each commit refers to the previous one, and even the initial commit points to SHA-1 of all zeroes, just like the Genesis Block does. If you compare for example regtest, and git, then you will notice, that they are similar.
If blockchain was actually useful for anything other than permissionless, globally accessible hard money, it would already have found application there.
And it happened: people now use it to store data, thinking that each node will keep everything forever. But: if more and more users will use only SPV wallets, then it will be harder and harder to get historical data. The trend is clear: some people now want to rely on
UTXO proofs, shared in a P2P way. And even if Bitcoin Core won't implement it, then still: it will happen sooner or later, because this idea is well-known for years, and if running a node will require too much effort, then many people won't stop running them completely, but will simply switch to a weaker security model, which would be faster, than the original implementation.
It is a similar thing, as with transaction puzzles: we should have
DLEQ proofs with N-bit elliptic curves, where everyone would be able to trace the real progress of breaking secp256k1. And instead, we just have
some centralized puzzles, where everyone trusts the creator of the initial transaction. Why? Because deploying it in a centralized way was easier, and we are now stuck with it.
And many people thought, that it simply wouldn't scale, and that solving the double-spending problem, by storing each and every transaction, is not a good idea.
Well, if it wouldn't scale in a decentralized way, then it would happen through more centralized channels, and the history would simply repeat. For example, now some people start to notice, that if Lightning Network requires solving disagreements on-chain, then
it simply inherits many on-chain limits as well. Who knows, maybe after some time people will understand, that as long as we have "layer one and a half", instead of a proper "second layer", then some people will endlessly keep talking about the block size limit, because it will always hit all of these half-baked layers. Things would scale, only if users would be able to create, send, receive, and burn coins, entirely in the second layer, without touching the main chain, like in sidechains. Otherwise, they will always hit some limits, just like C++ language is limited by what C language can do.
To sum up, as you can see, it is always a spectrum of things: centralized fiat systems were weak, so when they collapsed, then Bitcoin was created. But then, Bitcoin required handling everything by everyone, to really make things trustless, and then it turned out, that being your own bank is too hard for many users. Which means, that the history will probably repeat here as well, and most users will pick SPV wallets, centralized exchanges, and treat block explorers as a source of truth, until they will collapse, and this circle will start yet again.