The 'huge government grants' thing is doing a lot of (excuse the pun) heavy lifting, as are launch facilities and ex-gov talent.
The government is a customer on Crew Dragon, it's a government 'grant' if you consider it a grant when the government pays money to a company for stationary specifically designed for the government (say, with the respective agency's logo on it). Similarly, the launch facilities are being leased and heavily customized by private companies for their requirements. You can't just prop up a launch complex anywhere, and the best spots are where the government owned ones have been built already.
Ex-gov talent is similarly complicated because there is obviously a lot of exchange between NASA and industry, especially since the space industry is growing rapidly and has high barriers to entry constraining talent availability. For example, a lot of smaller new space companies are founded by people who have previously worked at SpaceX, but it'd be weird to say that those companies are not independent of SpaceX just because that's where their founders previously gained their industry credentials from.
The important point in terms of independence is that during Apollo, NASA dictated the design in detail to companies, the company's job was to build what NASA told them to, then NASA would take ownership of it all and be responsible for running the show. The companies couldn't choose to do whatever they wanted with the designs. Now, with independent private space exploration, NASA just presents its requirements (safety, destination, crew, payload, availability etc). Companies present their proposals, NASA decides which ones fit its requirements best and promises them fixed payments for achieving specific milestones. The risk of cost overruns, failures etc is entirely on the company. The design is developed primarily by the company, and it belongs to them, NASA is essentially just along for the ride like any passenger.
In 2023 SpaceX launched commercial (in other words excluding experimental/starship stuff) 96 times including 7 times for NASA. NASA played a critical role in SpaceX's early founding, where their first contract with NASA is effectively what enabled the company to exist. But I would also emphasize that such wasn't just serendipity. SpaceX's entire initial concept was built around said NASA contract, because it existed. If it didn't then they obviously would have been pitching to e.g. telecoms companies or whatever. But since then they've increasingly just become another customer, though certainly a VIP customer!
As for talent, launching stuff is not really NASA's competency in modern times. After the Space Shuttle was retired in 2011 until SpaceX entered the picture in 2020, the one and only way we got to the ISS was by relying on Russia. The SLS [2] was NASA's effort at creating a new launch vessel and it's just been a complete failure that was already been obsoleted by the Falcon Heavy years ago. SLS's expected cost per flight is $2billion+. So you're looking at up to twice the theoretic payload for 20x+ the cost. If not for corruption/graft, that rocket would have long since been cancelled and would certainly never fly a single mission. And I'm completely ignoring Starship here!
The government is a customer on Crew Dragon, it's a government 'grant' if you consider it a grant when the government pays money to a company for stationary specifically designed for the government (say, with the respective agency's logo on it). Similarly, the launch facilities are being leased and heavily customized by private companies for their requirements. You can't just prop up a launch complex anywhere, and the best spots are where the government owned ones have been built already.
Ex-gov talent is similarly complicated because there is obviously a lot of exchange between NASA and industry, especially since the space industry is growing rapidly and has high barriers to entry constraining talent availability. For example, a lot of smaller new space companies are founded by people who have previously worked at SpaceX, but it'd be weird to say that those companies are not independent of SpaceX just because that's where their founders previously gained their industry credentials from.
The important point in terms of independence is that during Apollo, NASA dictated the design in detail to companies, the company's job was to build what NASA told them to, then NASA would take ownership of it all and be responsible for running the show. The companies couldn't choose to do whatever they wanted with the designs. Now, with independent private space exploration, NASA just presents its requirements (safety, destination, crew, payload, availability etc). Companies present their proposals, NASA decides which ones fit its requirements best and promises them fixed payments for achieving specific milestones. The risk of cost overruns, failures etc is entirely on the company. The design is developed primarily by the company, and it belongs to them, NASA is essentially just along for the ride like any passenger.