i agree with everything you said in that response except for one thing.
I actually believe that the prices of middle class players to be too high. (maybe we are talking about different kinds of middle class?)
by middle class, i would define as players who have a salary between $10k and $$20k
and i believe they get sold for too much. AND I also believe that they are not very multi-faceted when it comes to skills. Very hard to find a good backup SF for between $10k and $20k salary. You end up essentially going for a SG or PF.
thats my experience anyways. So i think if the league does come in, prices will come down, but i dont think by that much. BUT we would get the benefit of more variety of skills in 'middle class' players.
This point does concern me though, and you raise a good issue here
This acts as extra income (for high div teams) and will negate the income lower teams would make training 3 players simultaniously to sell to higher leagues after 3 seasons or so.
and the follow on i totally agree with.
so maybe there needs to be a solution to this? A workaround? any ideas? How could we make this work?