Well, with people asking for things like space legs asap, which asap means it would probably only offer walking around your ship and nothing more, I'm not so certain we're all about game play value in the first place. Though that's beside the point I guess, you're right because I want game play value as well. They could very well be unbeatable for a certain amount of time though if you consider how we weren't able to do much about UA bombing at first, but over time it's becoming less and less an issue with the lore now generating a factions effort to stop it. Then there's theories going around with the whole Formidine Rift business and the Alien Flora pointing toward weapons aimed at defeating the Thargoids (all just theories of course). They COULD make it so we need to earn something to overcome them when needed.
Then again, what am I saying, probably being over optimistic... which is way out of my character here.