In what way is a blockchain not a cryptographically-verified, distributed, append-only database? If you added a consensus protocol to git, you'd have a blockchain.
I'd say it's fundamentally right because the fundamentals are the same.
> After the dust settles we will see if blockchain is really useful or not.
Blockchain has been around for more than 10 years. If it had any valid use cases, we'd see them in use already, regardless of what crypto bros are doing.