These are two VERY different things, since no company is run by it's customers. There's still that human layer (Product Management) between customers and the product that make bad decisions sometimes about what is or is not valuable. From a Scrum Master perspective, I have heard what people think the goal/mission of a good scrum master should be, and they are typically fall into two categories: Service vs Value. those are in opposition many times, so which one do you ascribe to?
The goal of a good Scrum Master is to...