The majority of businesses still use buy-once invoicing software. Which they of course should. Paying a subscription for such a thing isn't very smart.
are you sure about that? Most small biz I know use Quickbooks for that, and it's a subscription service.
BTW QB desktop has also been seriously enshittified.