1 way I avoid playing with bots and inactive players is by adding promoted teams at the end of the season from the same level. Of course not all will accept my request. Here is my league this season:
You can see that 10 Top11 friends are in my league and no bots or inactive teams.