Being careful and aware of security concerns doesn't seem to help exchanges much
As they are continually being hacked with coins stolen. So we need something which would stop hackers at the protocol level itself, something which they can't possibly beat (then no improved hacking techniques will be able to help them). I think an option of locking addresses at this level with a whitelist of addresses attached would help a lot in this department. Can anyone ask Bitcoin developers to think about implementing this option?
again. no protocol changes are needed.
the issue is that exchanges use "hotwallets". meaning they store private keys on the very same server as the exchange front-end. thus if a hacker can get to the server he can get to the keys
Exchanges don't store coins in hot wallets
Even if they do use hot wallets too as you seem to understand yourself (since you refer to hot wallets meaning you understand there are cold wallets as well). I don't know the exact ratio but I don't think that the amount of dough they store in their hot wallets exceeds a few percentages of their total holdings (unless there is an exchange run). The option proposed helps increase security of cold wallets, and it is a big deal