Yes, I totally agree, secondary skills influence the transfer rates a lot...
and in the case of trainees also people should bare in mind that we're two weeks into the new season. Young players are a bit cheaper now than a week ago because many have already bought those they plan on training, and spent a lot on them, thus making these ones cheaper...