The problem is that this probably has to be done manually and by someone with access to the wallet, so it's really time consuming.
I read a good explanation (but can't find it back) a while ago. In short, after many hacks, any exchange with a decent security setup doesn't have a single person with access to private keys. So the "someone" you mentioned doesn't exist, it has to be at least multiple people.