For all that's wrong with Russia, their space program is still excellent.
They tried everything Musk did in the past and failed. Mostly because they don't have the money to fund it anymore.
Also, they severely upped the price of engines in the last 10 years ( > 350% ), so it was bound to happen sooner or later.
I dont think Russians wanted to make Electric cars, reusable rockets or a Vacuum-tube.
And then it's that:
https://www.technologyreview.com/2019/06/26/134490/spacex-bl...
What Musk is doing is absolutely great, but that doesn't change the fact that for the long time, the US depended on Soyuz.
For all that's wrong with Russia, their space program is still excellent.