NASA officials have previously admitted to applying more oversight to SpaceX than they did to Boeing regarding commercial crew. SpaceX's success is in being self-motivated. The government money is nice, but they want to develop and commercialize the tech anyway and are willing to put their own money into it. As evidence we have all the private Dragon flights, extra capsules built for free-flying missions and their self-developed EVA capability that should launch some time in the coming week.
That significantly relaxes the controls compared to Boeing, which is structured around exploiting cost-plus contracting, so every bit of work needs to be tracked and billed, the more time it takes, the better. Starliner was fixed price and they had to put in their own money so they would've been doing the bare minimum to keep the program going. They've only built the bare minimum 2 vehicles they'd need to meet contract requirements, and can only launch on the few launches reserved on a now retired rocket, so no room to commercialize until someone pays them to make it work with Vulcan.
That significantly relaxes the controls compared to Boeing, which is structured around exploiting cost-plus contracting, so every bit of work needs to be tracked and billed, the more time it takes, the better. Starliner was fixed price and they had to put in their own money so they would've been doing the bare minimum to keep the program going. They've only built the bare minimum 2 vehicles they'd need to meet contract requirements, and can only launch on the few launches reserved on a now retired rocket, so no room to commercialize until someone pays them to make it work with Vulcan.