The quality, facilities, coaching and scheduling of college baseball tend to be better across the board than they were 15-20 years ago ... to the point where many MLB franchises prefer drafting/signing 21-year-old college products to their 18-year-old counterparts.
...
To me, the more interesting question regards Latin American baseball players and their "development." The baseball model routinely scouts and signs these kids at young ages, then develops them over a 4-6-year period at the minor league level. There is no presumption that, once past a certain (arbitrary) young age, kids will not become more technically proficient.
U.S. soccer's greatest blind spot is overly strict adherence to pre-teens "early" evaluation, often ignoring "older" players who grow/mature as players "later."