Part of the the problem, in my opinion, is that rules are just not applied or at least applied on a consistent basis. When was the last time you say a goalkeeper penalised for holding the ball longer than 7 seconds? Count how many times it happens today on both sides. Did a rule not get brought in a while back that if you were penalised and a free kick given against you and dissent was given the ref marched the free kick 10 yards forward - do we ever see that?