I'm not sure what there can be done. Rangers and Celtic have the best players in Scotland and the biggets budgets. WHat realistic alternatives are there for the other teams??
In Belgium the league should be reduced from 18 teams to 10. Would improve a lot the overall quality of the football! And would make it easier for the clubs to stay financially healthy