I thought Yenisei is meant to be a super-heavy rocket that could reach the Moon while the Soyuz-5 is intended as the light/medium rocket akin to the Falcon 9?
Yenisei use boosters with RD-171MV in size of Zenit first stage.
Sodruzhestvo is modular approach that use rocket stage in size of Zenit first stage with RD-171MV
Soyuz-5 now use same approach of Sodruzhestvo
1) Financial instability - space has often been neglected while Russia grapples with economic and financial crises.
while some Russian oligarchs became rich between $5 to 15 billion dollar.
The "Russian Musk" using a traditional cost-plus contract development costs would have been $3.6 billion for his rocket. Elon Musk used $300 development costs on his Falcon 9
2) The collapse of the Russian education system - means there's not so much of a pool to recruit new Russian rocket scientists from.
The "Russian Musk" could work on problem "the collapse of the education system", by installing private school for Rocket scientists run by retired Rocket scientists...
1) Hostile relations with the US and therefore problem in developing compact flight computers (OTL SpaceX actually had one-board flight computer from beginning of Falcon 1 development). To be exact, Roscosmos due close association with Russian military would be constantly pressured to use obsolete, bulky and unreliable electronics which can be produced or stocked in Russia
the "Russian Musk" could order the needed electronics from China.
The "Russian Musk" could exploit the disastrous situation in Russian Space industry and make himself a House hold name
needed by Military to launch Hardware in Space, same time playing national card about Russian to Moon and Mars
but for that he has to be loyal to Putin regime in order to survive...