Even tho it was claimed? They literally said "These are not like the missions you've done in the past" only to showcase just how similar they are to Missions in the exact same stream. They said they wanted these to be more "fun" or some shit like that, even tho you're just going to be as bored doing it as you always are. BUT OH LOOK, THIS TIME YOU CAN SEE IT...
Missions shouldn't be in the main game. In an app, sure, why not? Not in the main game though, as there is almost nothing of flavor in them at all.
The actual showcase in both Beta and here just confirms these "worries".