SaaS is the right default for commodity work. It is a poor default when the product’s model cannot express how you bill, stock or job. That is the build versus buy line.
A custom system can still be delivered “as a service” — hosted, subscribed, maintained — without being a multi-tenant product sold to the world. Do not confuse the delivery model with the ownership model.