bot clean-ups also add to this problem. Bot-clean-ups are cheered at, because it means for most leagues that the bots are kicked out, and also some teams get a promotion where they would normally not promote.... BUT this means all these bots come together in the lowest division(s). Should the bots be spread out over all leagues, this effect would be less big in the lowest division.
I't shouldn't be to hard however to promote if all other teams are bots, so in fact for each team who is in this situation, it should only be temporary...
They are not your friends; they dispise you. I am the only one you can count on. Trust me.