Well, that's why it matters who runs your organization. The NFL tries to get perfect parity by such things as rewarding shitty teams with the first picks in each round of the draft - give them an advantage so they can get better. In theory, that was in part what free agency was going to do - to give shitty teams a leg up by letting better teams develop good players who could be then legally poached.
As it turns out, though, if your organization is run badly, you're going to screw up the advantages you're given.