Why do folks keep going on about "having 2 hands" on the ball but not mentioning the bit about the ball being under control?
I suspect this is another example of most fans not actually knowing the rules.
The rules do not state that kicking the ball from the keepers hands is a foul if he's got 2 hands on it. The rules state that it is a foul if he's got 2 hands on it and the ball is under control.
There was an incident a few years ago where the keeper was laid out full stretch on the ground with both hands on the ball, and a player came up and kicked it from his hands into the goal. The goal stood, legitimately, because although that keeper had touched the ball with hands, it wasn't under his control. If he'd grasped it and had it secure in both his hands then it would have been a different matter. But he didn't. And the same reasoning is applied to that incident the other night at Villa, when the keeper was almost juggling with it, pushing it upwards with both hands to try and get hold of it properly.
Whatever way you look at it, the ball was not under control. The fact both his hands were touching it, as he grappled to get it under control, is an irrelevance. It was the correct decision and within the rules of the game to let it stand.