If you want great customer experience, stop putting customers first.
Think about your organization. Who your company exists to serve? This is about who comes first for you. Is it the end consumer, the vendors, the shareholders, the team? There are trade-offs you have to make once you have clarity on this topic. Hear the story of South West Airline and who they put first.