I disagree. The ability to "call in a favour" does add player agency & provides an extra reward for increasing in rank. Sure it's still very limited, but its a beginning.
What it does do is 'reset' progress (at least in the eyes of player) back several levels of stacked RNG. It still has nothing to do with player skill, experience and it does not remove the fact that the player is still separated from the process.
I do like the idea of favour system, but perhaps a less punitive cost would be in order. Let's say for every favour you call in, you then need to craft a module back again to regain it.
Again, it's not the time it takes it's the method by which it's obtained that's the issue. The favour system just makes the player go around the loop 6 more times and when going round the loop once is creating such negative feedback alas I can only see this system making the outcry worse.