I understand that, with the current rules, a foul as last defender (or one before last if you include the keeper) results in a red card and a free kick (or penalty kick if it happened in the box). I feel it is often a double penalty that is disproportionate with the nature of the foul. I mean if you deliberately stop the ball on the line with your hand as a field player or if a defender trips an attacker from behind when he has no play on the ball; I am fine with a red card and a penalty kick, but when a keeper makes a legitimate attempt at stopping an offensive, misses the ball and fouls the attacker, why a red? It's not an aggression nor a deliberate anti-sportive action. A yellow and a penalty kick is punishment enough.
I am curious to watch Boateng's foul again because I am not convinced Dante was between him and Neuer so, depending on the ref', it could also have been a red.