The 100,000 deposit guarantee threshold came into being several years ago and was no secret so to say anyone is surprised by the existence of it is nonsensical.
If there is proof of illicit funds being laundered there are legal means to pursue the matter without seizing funds on a vague pretext and violating the trust upon which the banking system depends and functions.
This is the thing that so many fail to grasp in rushing to scapegoat depositors.
Deposits do not make banks insolvent. The lack of them does.
No a Levy on accounts over 100,000 was not clear until a few days ago. It had not been done before so the russians did not know it was coming. And large depositors most definitely do have say in the direction a bank goes. Big customers and bank management walk hand in hand.