You're describing maintenance of existing software or even existing deployments that's a completely different beast.
I am certain cost can go down there, but that will only compete against SaaS where the marginal cost of adding another customer is already zero.