There are a couple of lines in The Zen of Python that really resonate with me (as an aside, it's worth a read; it's short, articulate, and most of it can be applied to a much wider range of problems than just Python programming):
Simple is better than complex.
Complex is better than complicated.
I find myself thinking of this a lot; in so many situations, people feel the need to add complexity or complication to what should be simple problems. I understand that life in general can be inherently complicated, but I can't wrap my head around the need to add unnecessary complexity -- is it a desire to show that one can think of something more deeply than others? Is it a need to try and justify one's continued employment? Something else?
The opposite does also happen -- sometimes, things are inherently complex, and there comes a point at which further simplifying a system or concept becomes misleading or outright wrong.
How does one strike a balance?