For non-technical holders of BTC (i.e. the mass of the BTC population), the risk of inanonymity and centralisation still there: as they have to entirely rely on their wallet providers? If such wallet providers are hacked or meddled with their users, the users won't have anyway to protect themselves or anyone to make a claim on? Their fund in BTC is entire at the mercy of the wallets? How you think BTC would work for the ordinary people in the future to replace their current existing financial assets and management with fiat currencies?
There will always be risks in anything we do and even the things we don't do so cryptocurrency is not exempted on that premise. Now, as to cryptocurrency, most of the victims are people who are still new to the game or those who did not spend time to learn more on how to protect their assets. There are many choices we can use to minimize those risks. As long as we are online, these risks can not be totally eliminated as even big companies who spent money millions on their firewall and security can still be victims of hacking. Sometimes we can be at the mercy of these hackers and scammers.