Me: "I am selling this product that does X very well"
Prospect: "Does it do Y and Z?. If it can do Y and Z, I will buy it"
Y and Z is different for each and every client. That's how products becomes bloated. It is demand from real world clients that demands features to be added before they can buy your product.