The solution is allowing refs the flexibility to come to a consensus on the rules and how they are applied, rather than the set-in-stone approach of FIFA...or common sense as it is otherwise known.
It was unfortunate on Naughtons part...not deliberate, or malevolent, just unfortunate. But he stopped a goal scoring opportunity so it is only right that Wet Spam get to re-take that opportunity via a penalty. But why the red card? Because in other instances of denying a goalscoring opportunity it could well be deliberate and, if outside the box, won't guarantee a penalty, so to ensure 'fairness' a red card is applied to the situation regardless. Of course in other situations such as Naughtons where he has accidentally prevented a goalscoring opportunity inside the box, the other team get a penalty AND Naughton HAS to go to ensure 'fairness'. ...regardless of how unfair it may end up being.
It's these variables and nuances within individual incidents that need refs to be able to show some flexibility and common sense rather than have to operate to the letter of a law as drawn up by a load of old men in a boardroom theorising possibilities and permutations of what could happen.