It&#x27;s even worse if the thing you develop and sell is a platform. What started as a strength (you can customize, configure, adapt the program to your needs) turned into something complex and convoluted that overburdens the customers and actually hinders sales and adoption.  
And it goes on, that even related tools don&#x27;t get build as &quot;Tools&quot; but as Toolboxes&#x2F;Frameworks to build your own Tools.