I won't comment the use of the word "hack", because it doesn't make sense to me. What do you mean by saying hack? Hack into a binance account and steal funds? Install a virus into someone's computer and get access to his wallet? Do you mean a 51% attack? What does hack mean?
BTC are held in wallets, and traded via cryptocurrency exchanges such as binance. There are security risks associated with both of these factors. Developers aim to build wallets that are totally impervious to hacks, but it’s tricky.
The article was a nice read until I reached here. You see this is the root of the problem. Bitcoin is a publicly distributed ledger in which everyone debits others. It is decentralized meaning that there is no need for a third-party like Binance to have access over your bitcoins. Developers of Binance (I assume?), don't have to work on improving your security, because
you should. What a pitty that most of the internet articles refer wallet as a third-party site.