| Too one-sided to be a useful article. Negatives need to be balanced against positives. B2B SaaS can have some really great advantages for clients. It is best if the market is somewhat competitive (say payroll) to help prevent vendors from upping prices too much. The vendor wants to keep clients, avoiding churn. So the vendor is incentivised to keep the product current, and often add features for free. In a non-SaaS model, the product remains as delivered, or requires version upgrades or maintenance contracts (usually crappy). SaaS can have cheap upfront costs especially if designed for easy onboarding, and often you can quit easily (low sunken costs). Old-school software delivery is regularly a nightmare, and over budget because the vendor is incentivised to take money from their clients. Tht buyer needs to choose their compromises. I worked for a payroll software company with a product that ran on Windows, and they regularly screwed over clients because there was no alignment of incentives. |