You list the negative aspects of bitcoin. Do you think that cash, bank accounts, the stock market or other financial instruments have no disadvantages? Everywhere has its downsides.
I kinda have the same thoughts as yours. Not sure if OP is even looking at fiat while mentioning these disadvantages/negatives as this is truly like applicable also to fiat.
Bitcoin not easily being understood by people? I am pretty sure I was curious as well on how banks work and it is not just something we call "storage of money".
I read someone mentioning here that withdrawing money from bank is non refundable as well. I am pretty sure that every digital payments has that non-refundable concept. It's forever recorded in the database. Fuck all those claiming to recover those lost funds though, lol.
That's why we have many information in the internet right now right? No knowledge? It isn't applicable only to Bitcoin, but to everything. When you invest, you need knowledge right? Where can you get it? You can get it online, when you have a mentor, or if somebody will guide you. In everything that's related to investing, you really need knowledge in order for it to understand. I think there's nothing that you can understand without any knowledge into it. Just pure common sense.
Scam? Fraud? Did you compare how many scams, and fraud investment have used both Bitcoin, and fiat already? Give us some numbers that shows that it really is high because what I know is that fiat currency is the most common currency that's being used by scammers to scam people.
You know I am kinda bothered that people think that Bitcoin itself is a scam. Why haven't people just banned fiat if they wanted to put a stop to all these scums.

I get it that Bitcoin is almost non traceable since address can only be the leads unless the address is being used in a custodial wallet, but I am pretty sure there are waaay more untraceable ways that people do to do such crimes using fiat.