Everything is contextual, and you are right, that in a broader context, all of the people discussed, Brendan Eich included, have it pretty good in the global scheme of things.
However, non-free societies look like this:
You are expected to hew to certain viewpoints. It is not enough for you to just be quiet, you have to actively and enthusiastically say and write words supporting the "right" opinion. If you have ever expressed the "wrong" opinion in the past, then this is enough to bring punitive action against you, regardless of the current circumstances, though you might win redemption if you make a loud and public declaration of contrition. Only the expression of a "wrong" opinion is enough for punishment -- no concrete act is required, only the apparent possibility of it. The historical fact of your actual behavior is irrelevant to the above.
As an exercise, the reader can come up with their own examples for groups and governments that enacted behaviors and policies like the above. By doing so, even in a smaller context, one actively promotes social dynamics that inhibit open and free dissent and exchange of ideas. (Also note, that the previous paragraph applies just as well to how men were expected to express their status as heterosexual.)
Political power is always contextual, as is the human social behavior on which it is based. If you are in a context where you have power, and someone is telling you something you don't like to hear, well guess what: Someone is speaking truth to power, and it isn't you. (At least, in their own POV. It's this whole problem of POV and the unreasonable position of adjudicator of correct speech that underlies the notion of free speech.)