When we have a "kid" that is likely to become a superstar then surely the club will recognise it. Who is refusing to sign contracts ?
If you mean Lopes then the club have deemed him not good enough for the first team squad and he didnt want to sign without guarantees. Getting decent money for him seems to me the best for both club and player.
But we do have kids that have the ability to become superstars.