Officiating at the End of Game

I would agree with you 100%....except for that one sentence that says the QB can only spike the ball with the clock running. Maybe that sentence should be removed, but then we have to leave it up to the refs to determine the intention behind the QBs action.
Sure, a lot of the situational fouls require interpretation by the ref. And there are way too many of them. But, if that ref was so informed of the rules that he threw the flag immediately, he should also know that the intent of the rule is to prevent burning a second off the clock in order to end a half or game. He only interpreted one phrase in the rule, not the entire rule.