If they are keeping America ahead, then why are we paying Russia to ferry astronauts to the space station and why is China launching satellites for US companies?
"If they are keeping America ahead, then why are we paying Russia to ferry astronauts to the space station and why is China launching satellites for US companies?"
Because it is the "international" space station and our shuttle fleet just had a major failure to recover from.