According to the rules, they did what they had to do. You THINK the plays over , so you HAVE to blow the whistle. It's a stupid rule. All the players are already in the midst of battle, so to speak. It's not like somebody's gonna get caught off guard and get hurt. The rule needs to change, and, yes, then they need to come down hard on refs who end plays that aren't over.
It's not right when it happens to the Colts, or us, or anybody else. It needs to stop. The end of an important play, or any play, should never be decided by the fact that a REFEREE made a mistake during the play. I know it happens, but it's just absurd. They shouldn't be getting all whistle happy until the ball is either out of bounds or underneath somebody who's laying on the ground (or in the endzone).