DS9 was at least candid, though, about the realism of the Trek concept. Humans are still humans, no matter how enlightened or technologically advanced. No utopia is ever built without someone getting their hands dirty.
You can overcome that to a degree, and always strive to be better, but to...