I like how Warframe is a standard now for online free to play games. and even Tripla A games. Such a good game.
The reason the RNG in this game has such an impact is 2 things and that is "Content and Acquisition".
Content: Warframe has a shit ton more content than Spacelords. You can move on to different things in Warframe, if the grind for an item becomes too much. In Spacelords You only need to acquire 3 things blueprints, Gold, and faction points. In Warframe there is a grind for Primary weapons, Secondary weapons, melee weapons, resources, warframes, credits, standing, etc.
Acquisition: Almost everything in Warframe can be bought from their market. The only thing you can buy from the Spacelords market is the medallions to then use to buy skins or trade for large quantities gold. If MSE made it possible to buy weapons for actual money at reasonable prices and not tweak RNG to push the micro transactions that could alleviate some of the dissatisfaction among players.
To compare Warframe to Spacelords is unfair. Considering one has a 5 year head start on the other.
But Warframe set a standard and other Game Developers should strive for that standard. To summarize, MSE needs to try to get more content out to divide our attention and make the acquisition of such content both enjoyable and reasonably difficult. (In my opinion)