Bunch of different arguments going on at once, not sure many people are disagreeing with each other. Yes - you can throw unlimited money (and what it buys) at an 11 year old, and if they have reasonable athleticism and reasonable size, that unlimited money will take them almost to the top of any sport we can list - other than the 2 called out (or ones very similar).
No doubt that American football has a surprising amount of funny business going on to identify and develop top prospects - but it's also a symptom of having billions and billions of dollars supporting the sport (and a huge, if unlikely, payout for those that make their way through). Basketball isn't much different.