I think tech "work place suck" can also come from experience. Things are no longer shiny, unexplored, or hacky. Just old hat stuff that needs to get done and not that interesting. And sometimes you just get tired of the FOTM languages that come out. It's a rat race that causes burnout.