If you work in an organization where this isn't the norm-- do you try and change it, or is it best to move on? Sometimes, it feels difficult knowing I made one corner of the product great when there's glaring issues elsewhere, and my team doesn't have the bandwidth (or jurisdiction) to fix all of it.
If this is a result of poor execution then I'd stay and change it. If instead it's a result of a cultural or company vision that does not embrace focusing on the customer, their problem (not just your opinion of it), and working constantly towards solving the problem then you should bail.
I spent a lot of years in several companies thinking I could correct a bad vision or culture, and unless you're the CEO you can't. Poor execution of a good vision/culture is always correctable, although you should consider what is the root cause of that poor execution... often it's personnel.