I feel too many leagues are trying to catch up at once - if older players only went to MLS, perhaps there'd be a chance. But there's also Australia, Japan, China, various places like UAE, hell, even Turkey - talent pool gets diluted and no one really sees much improvement.