I'm not sure I agree with this at all. I do agree that the current major/elite players are restricted, but lets also be real here and note that to play in the conference requires a job and family situation that simply doesn't work for some players. There are plenty of guys who could be elite at that level, that simply cannot travel that much and still are hanging around the lower divisions.
That hasn't and won't change. I don't have a solution for this either, but its not something to hang your hat on. Its always been and will always be.