LoL this is absolutely true for me, I don't hold my coins in exchanges specially to those exchanges with history of breaching. The more safe is if it's with hardware wallet. I personally experienced this in Hi***C exchange so better not to stored coins in exchanges.