If you want to spend a btc most of the time you need to turn it into cash. You need an exchange .
And btc won't fork to stop a big theft.
So even if you keep a hundred coins on your safe client every exchange to cash involves a risk.
And that is completely to fault of btc. Since as shown by eth and etc a large theft can be stopped.
The only people that's a flaw for is people who keep bitcoins or any other cryptocurrency on an exchange. It's been said a million times but let's say it again just for the hell of it:
All exchanges
will get hacked. There's no telling when. Also don't use online wallets for the same reasons. It may seem like common sense to most of us but for some reason people (obviously mostly newbies) keep money on these shady sites. I don't care how legitimate a site is. Will you insure up to $100,000 in bitcoins if your funds get stolen? No? Then you're a shady piece of shit company. Go to hell. More people need to have that mentality but who cares, if you lost money then you clearly haven't read up on bitcoin history. If you did read up and thought it wouldn't happen to you, you're even more naive.