What I think is interesting is that none of this happened during US business hours. Someone in their China office or whatever made the decision, and when everyone in LA woke up, they found a shitstorm.
The trouble that Blizzard has is walking back this decision could put their employees in China in danger.
It's definitely prior knowledge. They either didn't care or are grossly incompetent.