it is in fact so bad for anonymity that i suspect you have not read much about it!
i don't disagree that it features a lot of hype bubbles and ridiculous speculation, but that's hardly specific to cryptocurrency. how's your local housing market been looking lately?
Cryptocoins only prove them selfs superior if the transaction is located to far away to conveniently travel, or involves such large sums that gathering or carrying as cash becomes inconvenient (or impossible). I would think that over 99.99% of people never engage in such transactions where they additionally require—or even prefer—anonymity.
my business is not even close to legally questionable but i prefer not to dox myself on this account. i found a friendly CC processor that i'm waiting on approval from, so it will be hybrid eventually.
online retail - drug & illegal sales - essentially money laundering
trustless decentralized computational systems - There is still trust, it's just in the code. Which also tells you how "decentralized" they are.
And conventional systems are old and grown and have a ton of security features and is still getting finetuned.
Control may be distributed, though it certainly is there. And crypto requires no party have too much control over the hash rate or else the advantage over traditional finance is lost.
> ...but it eliminates the need for middlemen...
Not technically. Even crypto-to-crypto trades still involve miners at least. And if it's L2 then you're trusting that middleman. Then for the family to get useful fiat from crypto they need an exchange.
what is your threat model here? what practical attack do you think is going to happen?
>Not technically. Even crypto-to-crypto trades still involve miners at least.
miners are not middlemen, they have zero control or ability to interfere with the transfer of funds. wiring money involves handing control of the funds to a middleman like a bank, who you have to trust to do what you ask. there are incentive structures but it is ultimately a human system. this is not the case with eg bitcoin -- any individual miner or validator who didn't want to process your transaction would simply be replaced by one of the thousands of others. if you're savvy you can simply run your own node.
You make it out as the miners would not own the Blockchain which is just wrong.
And it's not that you can run a node, you actually should run a node.
After all decentralization doesn't work if only big players own it.
But now you need to be tech savvy as you said it yourself.
And every Blockchain has this problem and the fact that there are many Blockchains makes this eve worse.