My comment to your experiences: I've been in your shoes. The solution was not to become cynical, but merely to find a better work environment.
When I was leaving my old job, the refrain from my peers was: "You're just running away. You'll face these problems in all jobs."
Never been happier that others were wrong.