I get that you're not a fan, but exaggerations don't enhance your argument. Over the last 60 days the XBT/USD pair has an average volatility of 1.23 % [1] which is obviously higher than most major currency pairs, but comparable to a many stock markets. That is, many people invest money in securities with similar or greater volatility profiles.
> easily stolen by some hacker
Whilst Bitcoin is obviously less user friendly than fiat currency, an experienced user like OP can make store their Bitcoin in a way that makes it much more difficult to steal than conventional payment systems.
Firstly, using a hardware wallet (with offline backup) will make your Bitcoin almost invulnerable to 'hackers', plus the use of multi-sig can allow one to dial up physical security to very high levels.
Compare that to conventional payment systems like a credit card - all your credentials are on your card! Anyone who handles your card (waiters, cashiers) gets access to all of your credentials, for the life of the card! (Bitcoin's use of public key cryptography is far more sane in my opinion). And any malware on your computer that could steal Bitcoin could also steal your CC information etc. The only reason that this isnt more of a problem is because by using a bank you are paying insurance for your money and the Bank will generally reimburse you for small amounts - this doesn't make the conventional payment system more secure, just more insured.