Can you think of non currency, voting, or timestamp applications for this?
People pay extra for currency verification, I cant imagine they'd pay extra for social media picture verification.
What companies want to sell for DLTs is the vision of a "API 3.0" where different organizations make agreements with smart contracts instead of negotiating bilateral or multilateral protocols. The truth is that the hard problem here is the political and organizational agreements between parties and this cannot solved by technology.
I wonder whether your stance would update if you were to read Foundations of Cryptography by Oded Goldreich?
The other worry I have, and where I think, in the long run I will probably be right, is that, when the system collapses and cryptocurrencies' price crashes, nobody except for these few individuals will care for any philosophic reasons to support this product. People invested in crypto to make money, not to support free, distributed networks or smart contracts. It would be sad to see the entire idea vanish at that point.
Things like IOTA and Nano use verification methods that are untested.
ETH just seems wayy to expensive in POW, and seeing how they are already getting spammed in POW, POS seems insane.
Honestly looking at the BTC prices right now and in the latest months, I'm seeing a few months of stability for the future followed by either a massive crash or some kind of small increase. Not really worth or secure enough to put my money into.