Taxpayers have been paying the Russian government to launch American astronauts for nine years. Prior to that the U.S. government, in the form of NASA, built their own rockets with private American companies as suppliers.
Now, the U.S. government, in the form of NASA, will pay a private American company to launch American astronauts into space. Soon, private companies will supply all of the launch capability required for satellite launch. NASA has shifted their focus from LEO launch capability to the return to the moon and exploration of Mars.
I have no idea what your argument is.