I think people may need to be allowed a vote in the companies they work for/monopolies that service them, and that freedom-of-speech rules for corporations, employees, and customers is likely to follow that of their host nations — not equally free everywhere, but that no-disparagement clauses would be legal in the UK and illegal in the USA, for example.
Why shouldnt companies be treated the same way by their employees?
and
(2) Google went on to invest in his new venture, which I highly doubt was in the contract no matter when the whole thing went down.
As it is one arm of Google decided to let the man go for cause and give him a golden parachute, and another arm of the company decided to invest in his next venture.
Neither of those read like something bad happening to Andy Rubin. You could fire me any day for any reason you'd like to pick if you gave me 90 million.