
Software started as something you delegated to someone else because it was too hard to build yourself. Adam Smith 101.
Mining companies don’t build their own bulldozers. Why? Because it would be cost prohibitive to build a handful of unique bulldozers, so implicitly all bulldozer buyers agree to fund an oligopoly of bulldozer manufacturers. Same with planes.
Software started the same way. Every company needs bookkeeping. Outsourcing it to Intuit is win-win. But then software started eating the world. Rather than outsourcing arbitrary functions, vertical SaaS became the “system of record” for specific industries.
At first glance this is not that different from bookkeeping. But it is. If every company in an industry converges to identical processes, there’s less differentiation. DoorDash substitutizes restaurants. The same happens for vertical B2B. It’s worse than that. The best run companies in an industry are subsidizing their competitors by providing better feature ideas and data to the SaaS companies that serve everyone with the same product.
If software were cheaper and individualized, successful companies would want their own. Just like United would prefer having exclusive supersonic planes if they could (and in fact have a big order with Boom).
The future of one-size-fits-all software is predicated on whether it is better than custom software. Think about this. How many people love their B2B software? Not many. Fair or not, employees often feel burdened by the workflows forced upon them by a piece of software someone else decided to buy.
For vertical SaaS companies to defend their positioning, they will have to deliver supersonic airplanes.
English










