With what I'm talking about you'd still have to build your player through training though. That's why you give a limit on skill points to use. If you want a really high potential player, you sacrifice skill points, and thus have to build through training. If you want a guy with high starting skills, you sacrifice his potential, plus he still won't be good enough to compete right away in higher divisions, and again you build him through training.