Earlier quoted context omitted.
Yes, why surround yourself with people who are critical of you, when you can surround yourself with yes-men who will loyally toe the line? Positive contributions comes from loyal subjects who agree with their betters.
The “people who are critical of you” are very broad category that includes both toxic behavior and constructive disagreement. The former must not be tolerated, the latter can be encouraged as long as it’s not a blocker. In this case it is clearly the former and it requires suppression, but disciplinary action may have been too harsh or perfectly adequate depending on prior history with this employee. It was not said…
That's not clear at all. Why do you say so?
Read the article. "Rich jerk" are Atlassian's words, not the employee's. Even if they are it's not obviously the former.
I refuse to believe anyone, including Oracle employees, likes Larry Ellison. If Microsoft/Google/Apple fired everyone who badmouthed Satya/Sundar/Tim, half their products would fall apart overnight.