4 goals = 2 minutes, 3 subs = 1.5mins and then half a minute for injuries. I certainly don't think giving 4 minutes was a poor decision.
I know the official calculations YV, but they're rarely used. When we beat Wigan 9-1 there were 9 second half goals (4.5 minutes), 5 substitutions (2.5 minutes) and a variety of other stoppages. There wasn't 9 minutes of injury time.
When you're 9-1 up it's very different, PNP I'll concede that the added on time can be a bit random at times but it was representitive in the City game.