This question already has an answer here:
I am mathematician software developer good at algorithms and optimization.
Got teamed up with a partner to sell a product in a space where I have no traction and flat spit the revenue.
We have made money but the market is getting smarter and demanding a smarter product. I have delivered a smarter product but my sales partner is just not learning (or not willing) to sell it.
I don't have traction in the space and the nature of the business is I can't sell direct. You need a licence and I don't want to be in sales.
How do I get the sales partner to get on board with the new features? Since the money flows though the sales partner and they feel like they are in charge and want to take over product design. They are asking for features that will break existing features. I don't have direct access to the user but I keep usage statistics and know these existing features are used extensively. Basically the partner wants to design for demo . The attitude is that I will fix it when it breaks but I know that at high volumes the partner demo features just will not hold up. My features are more conservative and I admit harder to sell.