Is the primary issue here that the recurring revenue models of SaaS companies are less compatible with existing distribution networks?
I've been researching this and found that hardware companies that sell through dealer networks and authorized distributors have an unrealized opportunity to introduce recurring revenue products for their partners, who typically are operating with narrow margins on "one and done" box sales. The challenge is implementing a revenue sharing or commission model that is both attractive and straight forward.
While the goliaths do build platforms, they subsequently tend to slowly tighten their hold on those platforms (cf. LinkedIn's API shutdowns, Salesforce's extra charges for API usage). It's great working with other small upstarts that are interested in making software play nicely with each other (something that Compass obviously does quite nicely).