A head of sales once explained to me (a dev at the time) how much there was besides building the product:
Imagine we built a Ferrari in our garage. So we try to sell it, but no Ferrari buyers want to go to our crappy house to look at it, and even those who do - go away when our wife with her 3 teeth grosses them out.
Basically, you can't sell a Ferrari for a Ferrari price unless you also have the Ferrari showroom and Ferrari salesmen.
To a lesser or greater degree this applies to every software product.
Imagine we built a Ferrari in our garage. So we try to sell it, but no Ferrari buyers want to go to our crappy house to look at it, and even those who do - go away when our wife with her 3 teeth grosses them out.
Basically, you can't sell a Ferrari for a Ferrari price unless you also have the Ferrari showroom and Ferrari salesmen.
To a lesser or greater degree this applies to every software product.