all the big market teams in AL spent so much money on big name FA's, and trades for big names, that they have neglected their farm systems.
White Sox and Rays have good minor league programs. Toronto had a good class last year. seems like nearly every NL team has a solid farm program and each year produce tons of home grown talent.
That's my perspective. what else do you think causes the disparity?