No you can't fire a person on the spot, but the assumption is that if they got into Google in the first place there's something of value there, so the company has a commitment to fix the problem before jettisoning the person.
What this guy seems to be complaining about is his inability to make personal arbitrary choices from his own authority and only his.
Yeah, you for sure can't do that at Google. Thank god. It's not a feudal kingdom.