No way. The ump should have been suspended for tossing him. Absolutely ridiculous.
Were you in the dugout? Were you listening to Harper all game? Just curious to understand how you know the ejection wasn't warranted.
With that said, more times than not umpires are hammerheads.