But Red Hat ended up being the exception that proved the rule that selling support for open source isn't a very lucrative business. There was room for one player in that space and Red Hat was it. Now with cloud providers selling support for open source bundled with the infrastructure to run it on, there isn't even room for one standalone player.
Sqlite devs have funded their development decades into the future by selling licenses to public domain software. It may not have made them a billion dollar multinational corporation, but must every company have such conqueror aspiration?