Um, you are forgetting about SpaceX and the fact they are now sending our astronauts to the ISS. We no longer rely on the Rooskies for space flight.
In fact, SpaceX has decimated the Russian space industry so bad that the Russians are now discontinuing building Proton rockets
What is the price for SpaceX flights? Who pays it?