This is fascinating to me because we were told 15 years ago (ish) that one of the main things that made crypto special (besides it being guaranteed finite unlike fiat) was that unlike say, Visa, it would be economic to use, even for small transactions, because The Big Banks wouldn't take their ~3% cut of every transaction. We all assumed that cut was determined by greed, but if Bitcoin is expensive to transact in now, it could be that in free market terms, that there is actually a certain value people place on the ability to move funds around, and if Bitcoin were much cheaper, that there is room for middlemen to take margin and push the effective cost of using crypto closer to the fees we hate being charged by banks to use the card networks.
don't forget that when you use fiat you are also charged inflation, and your economic activity is kept inside their zoo for all kinds of benefits to the zoo keepers beside inflation.
The fees in Bitcoin are much higher than they have to be and there's absolutely zero desire from the developers or community to do anything about since number goes up, and that trumps all.
There are cryptocurrencies that follow the original idea but they're not as popular because they haven't increased in proce as much as Bitcoin.
a major difference you are not considering is that bitcoin fees are fixed and don't change based on the value of the transaction.
Right now they are at around 0.15$. That's too much IMO to go buy a 1$ coffee with bitcoin, but it would also be 0.15$ if you were buying a 2000$ macbook, a 60000$ car or a 2M$ house.
There are blockchains other than Bitcoin which have no or almost no fees for transactions. Bitcoin could have low TX fees, but its core developers have deliberately kept the maximum block size at 1 megabyte and have refused to increase it.
And the community "decided" to follow the core developers who controlled the narrative on r/bitcoin, bitcointalk and various exchanges when Bitcoin was forked, with the first chain (Core) remaining "Bitcoin" and the other fork then being labeled "Cash".