Not really trying to fight, you just touched a nerve. I've noticed lately that any story about coping with unpleasantness like this leads to the inevitable comments, "get a new job" "find a new place to live" "don't waste your time on problems that are boring".
Edit: And please don't take my comment seriously in the context of this silly joke article (which I flagged for being not really HN material). It's just an offtopic rant that's been percolating for a while now.
I can vouch that Justin.TV and Castfire, both places which are SF based, are amazing working environments.
Given that slant, it might color why people who have virtually unlimited awesome choices choose to put up with less crap.
One of the top mainstream news stories today is about a teacher who may be getting fired for blogging mean things about her job and students. It's easy to stand on the sidelines and say "get a better job if you don't like it". But was that job different from what she expected going into it? Or has something about the world changed, that we expect 5 star experiences all the time, and feel the need to sound off on anything that makes us unhappy?
I think about it every time I see a post like "Ask HN: Where should I go to college, What should I major in, Where should I work?". Maybe technology has made us much more willing to ask for directions, and much less willing to get lost along the journey.
The funny thing is that one could turn this attitude around quite easily-- "If you care so little about your work that a small bit of unpleasantness would make you quit, then maybe you should quit, and go find something you really believe in."
One could even argue that this mythical work environment where nobody ever gets annoyed, must be populated entirely by people who don't really care about what they're doing. Personality conflicts can easily result when a group of driven people, with strong views, are negotiating among themselves to reach a goal.