As you might have noticed, not all of the Aeroflot Boeings do not carry a "RA-" registration, but a "VP-" registration. This was done to avoid the high import taxes. However, the tax issue is being discussed by the Russian government of relaxing that rule for western-built airliners, when it takes effect remains to be seen. Until then some other Russian/CIS carriers may seek to use a 3rd country to handle registration to avoid the tax.
Of course, this was all done so that the Russian/CIS carriers would continue to support Tupolev, Ilyushin, Antonov, and Yakovlev. The one thing that the Russian manufacturers must do is get up to western standards in terms of quality and safety. Though it is one thing for the jets to be built to (or over) a standard, but also for the airlines themselves to keep their fleet up to (or above) safety, quality, and servce standards. That seems to be the complaint among those who fly on Russian/CIS airlines.
Like any other airline in any part of the world, you can have the best equipment, but if you lack the staff to run it, and maintain it, you will just be an airline that sucks. Which means you will end up in the annals of airline history as another carrier who tried and failed, like the many others who went before them, and those who will follow.
"The best use of your life will be to so live your life, that the use of your life will outlive your life" -- D Severn