I recently decided to think deeply about Bitcoin and I think my initial skepticism about Bitcoin was wrong.
Most of the criticisms of Bitcoin are centered around the fact that Bitcoin has a very low throughput. However this is not necessarily a problem. And here is one hypothetical example of how we can overcome this issue:
When countries owe each other money they used to transfer gold back and forth or trust someone else to do it for them. So all transactions within a country would happen in a local currency and then once in a while "settlement" would happen.
Bitcoin is digital gold for settlements among digital currencies. For eg I could start a new Stable coin called MyDogeCoin HQed in Switzerland and each MyDogeCoin is backed by 1 Bitcoin. Anyone who trusts me can transact in MyDogeCoins and can convert their MyDogeCoins into Bitcoins if they are willing to wait and pay a sizable fee to account for Bitcoins slowness. However most people don't need this it just needs to be possible. Now anyone using MyDogeCoin can send money to each other quickly as long as they trust me. This isn't any different to how you trust a country. And many countries like Zimbabwe aren't trust worthy at all. This has BTC behind it.
Now suppose you want to send MyDogeCoin to MyMemeCoin HQed in Singapore and is similar. We trust each other and hence we do the transfer. Once in a while we do a "settlement" on the BTC blockchain. This way we don't need that many TPS. And large untrusted nodes can use the BTC blockchain as a trustless settlement layer.
Since BTC is the final trustless layer its a foundation. Now I realized how BTC can have long term value and it could be around even a 100 years from now. Doesn't mean its not over priced now but it will have a non zero value over the long term and is revolutionary. Unless the government goes to war against it. The US government used to use gold and then basically defaulted and forced everyone to accept dollars by force. Thats not sustainable.