Yeah I can do that. I wanted to post here more often anyways.
Yes, there are many active teams. But for league, we have 2 leagues in every level for my level and above. One is always a stronger league and one is the weaker one. Last 2 seasons I spent in the weaker league, just by selling my older players at the end of the season (like GK and ST above) and having a 1 star bench.
This season, my league had 4 really inactive teams and 2 rather inactive teams. So promotion was more or less guaranteed from the beginning. Always people who are not interested in the game anymore and were levels above.
I was the second strongest team coming into the season and finished as the strongest. In the good league, I would have been one of the lowest quality teams. However, the good league also had 2 inactive teams this season, which I don't really understand. Maybe they mix it up a bit every season. What is shocking is that, that out of 28 teams in my level 8 are more or less inactive players. So many veteran people leaving the game.