oooooOOOOOooooo!
Did you have ALL the information available to you, or just what you could see from that particular corner of the airspace? You state that Pearce ATC generally don't have a problem with your operations, but on this particular day they did.
Have you considered the possibility that said feckwit may have had a genuine reason to keep you out of the airspace? He/she had a much bigger picture to deal with.
And no, said feckwit DOES NOT have to justify his/her decision to you regardless of whether or not you think it's a crock or not.
But as an ex-RAF pilot you'd know that...........wouldn't you?
Yours in triteness.