You can charge subscriptions for installed software as well. Oracle is an example, as is every other on premise Enterprise software
And in Oracle's case, you're neglecting to mention their ability to bring lawyers to bear on any infringers, something not a lot of software companies may have the capital to do, compared to a SaaS model.