I've always said that the only time a goal should be awarded on a cheating/foot downing goalie is when there isn't enough time on the clock to award a power play (2 minutes if you're certain the keeper was in the wrong), this enables the other team to get their goal back, bringing the keeper back in play.
If we ever have an "overtime" rule (or similar) to allow games to extend beyond their given game time (if a penalty has been awarded) then we could get rid of the "it's a goal if the ref wants to call it a goal" stupidity.
I've always said that the only time a goal should be awarded on a cheating/foot downing goalie is when there isn't enough time on the clock to award a power play (2 minutes if you're certain the keeper was in the wrong), this enables the other team to get their goal back, bringing the keeper back in play.
If we ever have an "overtime" rule (or similar) to allow games to extend beyond their given game time (if a penalty has been awarded) then we could get rid of the "it's a goal if the ref wants to call it a goal" stupidity.