Well the last player you posted seems fair. Training a player this multiskilled is hard. Very hard. So the reward that you get a salary-effective player is correct.
Personally I think it's fine that the hard work of training an SF is rewarded this way. And personally I'd prefer the second player over the first.
Crunchy! If you eat fast enough