The game does have end game direction, 3 of them to be exact. The problem though is that each one of the directions is almost or is total shit right now. Falcon Lost is the worst PVE content in the game by far. It's not interesting, it's repetitive and it's unforgiving on Challenge mode but instead of just respawning at the last check point and giving Hornet another go you have to deal with 15 waves of bullshit again while hoping you don't lag suddenly during an APC barrage. I regret never farming this via the glitches but then just popping Sticky Bomb for 30-45 mins while doing nothing else is just not my idea of having fun. Because of that though I've yet to get a decent Challenge mode group. Those I've seen in the DZ with 220+ GS are fucking masochists.
Then you have DZ which is probably the only saving grace of this game right now from a fun stand point but from an item progression standpoint it's more about being able to get 30 HE's to scrap for material than getting usable items until you get to lvl 50, 75 and 99 for the blueprints. DZ can also drop set items but they're so rare that the chance of getting one with decent rolls to boot is hilariously low. You also need a group to farm efficiently to either keep rogues at bay or to go rogue yourself and add that sweet killing XP.
Last but not least is crafting which is totally fucked right now because of material costs combined with random stat rolls. I want to roll 2 pieces of Striker gear but every one so far has not been an upgrade on my GS 182 piece because of either the stat roll or the minor stats not including crit. I've now exhausted my supply of Electronics and the fuck if I'm going to spend 2 hours a day just going from node to node, so now I wait until I loot up another 15+ HE mods before giving it another shot and again be disappointed with the rolls. Some people rolled over 50 Vectors, I know I rolled over 10 at least. If you're going to have perfection be so random then having that item be hard to produce is just like kicking yourself in the balls repeatedly, how fucking dumb.
I still play for grouped Challenge and DZ, aside from that this game is dead to me.