In case you haven't noticed, this is a shooter. When you try to mix shooters with roleplay what you get is a set of glaring flaws that kill the entire experience or make it swing either way. Discovery isn't a perfect game. Either you put up with the flaws of the concept itself or leave.