The Dollar isn't money, it doesn't function as such. It can't store value very well. Its a federal instrument, and its value is adjusted by the Federal Reserve, which pretty much everyone agrees is incredibly fraudulent.
Let's play a different game. I get a dollar and you get the bitcoin value. Then each year, a random number is generated between 0 and 1, and if the number is more than e^(-1.5t), then each of us spends the dollar on a basket of goods and the game stops. We compare, after fees, who ends up getting more goods to decide the winner.
If you want to compare the usefulness of a bitcoin as an investment locked up for 20 years, then don't compare it to cash, which is used for day to day expenses. The whole point of cash is to spend it whenever you want.
It's fine if you view bitcoin as an investment. But then your alternatives are other investments.