I feel this. I haven't been able to get a good foothold in the Drift yet, I get my teeth kicked in by a lot of things still. I'm wary of doing the Iso vaults because of that. I don't know what I need to change to make it better, but it's really put me off of Warframe as a whole.