This is it right here.
If you are a manager who has the ability to obtain any sort of success in Europe or South America, why would you come to MLS?
The only coaches coming to MLS are guys who can't find a job elsewhere and these guys are probably running out of date systems that no serious club would want or they are freshmen coaches looking to gain experience - Do we really want one of those coming over here?