> Is it just me or are those both terrible overreactions from the companies' sides?
No it's not just you, the responses from the companies were, as far as I'm concerned, illegal; the guy was fired for something he said (freedom of speech?), and she was fired through 4chan blackmailing her employer (as far as I could tell).
Of course, I don't know what kind of employee protection people have; IIRC the IT business isn't unionised yet, so there's little to fall back on. Well, besides the internets, which is what caused kind of a giant backlash.