The one thing that is different is that Messi didn't have to pay to go to Barca. Barca paid for him to be there. In the US, if you are selected to be part of a team (select, academy, regional select) requires money to be paid by a third party. This almost always falls on the parent.
The entirety of this video is very good, but I copied it to a point to discuss the main difference between Barca and US "academies" (go to 10:10 if it doesn't take you to the direct point in the video):
Speaking of Landon -- here is a video where he talks about "privilege". There are some interesting points there, too.