A lot of people need bitcoin.
It is really useful to hoard! Not to ge rich, but to avoid getting poorer in countries with rampant inflation.
Also it facilitate money transfers a lot.
Yes, a transaction in bitcoin is expensive, but a international wire transfer on my country for example is EVEN MORE expensive, so transferring money using Bitcoin, even after eating all the fees, is cheaper (and easier too).
So people that has the same opinion as you, I consider this opinion invalid until they come up with a solution better than bitcoin for the problems I mentined.
To be clear the problems are:
1. How to save money when government is hostile to saving money.
2. How to transfer money when it is ludicrously expensive and/or government or companies are hostile to money transferrence.
EDIT: people downvote me, but none of the answers below so far address the 2 problems I mentioned.
The closest is someone talking about solving problems with trust, but that is the whole issue, if you can't trust the central authorities and companies, who you trust?