You're trying to call a hacking problem a crypto problem. They are not the same thing. Hacking happens to fiat exchanges and business as well.
Hacking an exchange is a Crypto problem.
No one is saying fiat currency “can’t be hacked”.