While all of this is mostly true, this problem isn't unique to software by a mile. The model of high fixed cost, low marginal cost applies to pretty much every consumer good or service sold in the industrial age. If you think publishing the first copy of a piece of software is hard, try setting up a new production line in a factory, or opening a restaurant, or producing a music album or movie. Yes it is hard to break…
Software still has the lowest marginal cost - the distribution cost is basically 0, unlike things like CDs. And unlike a movie or album, the value that can be extracted via software is much higher. There's tons of make-once sell-lots products, but you need factories and supply chains and all that crap, not just a cat6 connection. If you want to serve more customers, you need to buy more CDs. Streaming is better for c…
What a peculiar thing to say. A product that is too difficult for anyone to use has zero value in the market, no matter how valuable it would be if it could be operated. Making a product easier to use increases the amount of people it can be sold to, directly adding value.
Imagine if the only way anyone could use a browser was to write your their compiler first, the web would never have taken off. There is tremendous value in making things easier to use.