This is exactly why I don't keep any funds in exchanges due to the fear of being hacked.
Hopefully, someday we'll have the option for AMM-style exchanges on Hive to facilitate on-ramp and off-ramp transfers of funds. I think that’s the safest way of exchanging funds from crypto to fiat and vice-versa. I agree with you; decentralized solutions are still a great option.