It's entirely possible he got in a flame war over political issues with other Googlers and Google asked him to leave.