I think it's not fair to have easy leagues and difficult leagues in one level. The leagues should all have equal strength, meaning that there are strong teams and weak teams. Last year I ended easily in top 3 (it was for sure 5 matches before the end) while some of my friends (having better teams than me and buying lots of players while I only bought one player last season) had problems to even end in the top 7.

I also think the weakest team (or maybe 2/3) should degrade (except for level 1 of course) to avoid weak inactive teams staying in the same level.