The new player experience is seriously an issue.
DE, the developers, plan on reworking it soon as to be more appealing and not as complicated for new players.
At the moment, you sort of have to play with the wiki open. Or be playing with an expert and not afraid to ask questions.
--
But these trailers are gorgeous. The introduction trailer specifically. They do a great job of showing off the three starter frames and making them look.. cool.
The Duviri Paradox is indeed the new open world, but the things they are doing are amazing. A huge new lore heavy cinematic quest, this open world, a new expansion with spaceship battles.
To top that off, consistent new Warframes, awesome guns, and awesome events. It's F2P done right. I've never spent a dollar thanks to in-game trading, but I definitely will purely to support the developers.