The MLB and the NHL do not already have a system set up like the NFL and the NBA so they have to use farms teams.
Same applies for professional soccer in Europe. European colleges do not have sport programs. Colleges are not where farm material is bred.
Hmm, now where do all those star professional soccer players come from?