It is the same as NBA draft. You give the worst teams a chance to improve. Otherwise, the worst teams will always be at the bottom with no prospects of improving. Sure the top teams may pay more in salary, but they probably get the profit back in the forms of attendance since they are winning more games.