(no farm team and strongest player ain't salary monsters).
Whether or not there are caps on skills, it is a fact of life that "farm" teams will always be more efficient in training players than competitive teams. If nothing else, farms can train whatever is necessary for the particular player, regardless of league results.
"I don't know half of you half as well as I should like; and I like less than half of you half as well as you deserve."