Not so muchYou cant compare the two situations. Back in the day, russia was a great space power, not so much now. But regarding china, i have already replied to that.
Can't even give a straight no as an answer, because US still use Russian engines.
US relies on Russia, not because how great Russia is (not saying Russia is not great) but because how badly US has been managed. Don't be so cocky.