Starting a company to keep sustaining open source projects is a big undertaking. It can be an extremely time intensive process getting the company off the ground, requiring you to familiarize yourself with business accounting and other legal work, before even getting back to maintaining the code itself.