Your two main arguments seem to be that fees are high, and people are only here because of speculation.
First of all, if you paid 25% fee, then you overpaid A 1-input-2-output transaction can be made for 140 sats, which would work out at less than 1p in GBP. I make 1 sat/byte transactions pretty much daily. The longest I've waited over the last 2 weeks is an hour. Most of the time I'm waiting only a couple of blocks. Bitcoin is faster and cheaper than fiat methods. You've mentioned contactless cards - these have a huge fee associated with them, its just that the merchant eats the fee rather than the consumer, so you never see it.
I can't disagree with the point that there are plenty of people in the space who are only here to try to make some easy money. They frequently only use bitcoin as a stepping stone to buy alts, though, and often leave the space after losing out on alts as they frequently do. The people who are here long-term are still passionate about the future of bitcoin, and bitcoin's development is still going strong, with plenty of new features in development and on the horizon:
https://bitcointalk.org/index.php?topic=5207455.0.
You also seem to be big on shilling NANO. NANO isn't anything at all like Satoshi's original vision given that it is centralized.