Why was it an overreaction? This guy was a contract worker who decided to pursue his own investigation during work hours, taking advantage of the privileges granted to him by Google. They're well within their rights to request his termination or removal from their contract.