You are so right about everything you have said. I have seen players who play in what is considered advanced leagues who can't play with both feet and struggle with fundamental things such as trapping, passing, and dribbling. Watching some of these players do a simple cone drill can be painful to watch yet they are considered advanced. Development is not what they care about. Only running fast or being tall is all that matters. Soccer is way more complicated than that and I just attribute this to being lazy or just being ignorant about recognizing skill sets of individual players.