I feel like I am struggling with the same thing in my current role and point in my career. On one hand, I feel like I just need to come to terms with the fact that different people have different standards. On the other hand, I just desperately want to work with people who hold themselves to high standards and also get stuff done. In the meantime, I'm finding I'm running out of kindness. I often wonder if it's just me thinking I know more than I do and everything is always this way, that some people just don't care about what they produce and how, or if there teams out there who _do_ care and I just need to find one of those
I have found myself feeling similar things. Something that I've done that has helped me is to find ways to nudge people further along the path of "hold[ing] themselves to high standards". That's easier said than done, but I hoped the thought might help you a little.
Yeah you really just have to learn to accept the situation. If you find an opportunity to jump ship to a place with competent people, take it. But in the meantime I just remind myself that I’m lucky I’m not breaking my back outside to make a living.