It’s not simply a matter of political will, the quality of what governments have been able to produce just is no match for what companies can do. It’s the same for rockets as it is for cars, computers, or anything else. Ever heard of a government-made car? There were a few that came out of the Soviet Union and they were laughably bad and only obtainable in small quantities. Rockets and satellites are the same way, the government just does not have the same incentives to produce things that companies have.
The proof is in the rockets. Compare SpaceX’s rockets with any government developed rockets anywhere in the world, it’s not even close.
Falcon 9, Heavy, Starship, Dragon. The government never would have come close to developing any craft like these let alone being able to launch a constellation like Starlink.