Do you do a Microsoft and ask what customers want? Or do you do an Apple and tell them what they want?
These are two sides of the equation that people often flip between or have difficulty deciding on what’s right.
The thing you need to take into account is the market state.
What is the state of the market?
If you’re the big player you want to listen to your customers, keep them happy, you have a lot to cater for.
If you’re the small guy you can’t compete on that basis, you need to figure out tangents which you can take the customer that help make you big.