No. Hacking is there since.. 2010? and cryptocurrency market didn't care much of it.
The fact that some businesses or individuals don't know how to keep in a safe manner big amounts of money has nothing to do with the markets.
The fact that the world (including the crypto world) is full of scams and inside job has nothing to do with the markets.
It's like you'd say "the stock markets are a failure because banks and shops are getting robbed from time to time".
Now about staying safe, you have to stick to some obvious rules:
1. Online services are not proper wallets and you should not entrust any service to keep your hard earned money. Of course, they are okay and even handy for small amounts you afford to lose.
2. The proper wallets are on computer/laptop/smartphone, but those need safety. However, it's not normal to buy an 100$ hardware wallet to keep save 50$ worth of Bitcoin. But if you have 1000$+ worth of Bitcoin, a hardware wallet could be a good idea.
3. For companies: it's not normal to handle millions of dollars worth of Bitcoin without a proper cold storage (and maybe even insurance).
4. Most important: don't keep online/hot wallet the funds you don't want to spend in the next months/years. If you do, then it means you love to give presents to the hackers.