If you have many friends and always draw with 7 or more friends who are excellent human managers, you are unlucky and promotion is not easy.
I don't mean my team is good. It could not win in league in last 8 seasons. I am no longer active to strengthen my team in last few seasons. But promotion is really not too difficult for my case. My team is now at level 32. I have not found many bot teams in same league in last 10 seasons. It's true that one or two teams in the league is abandoned in every season. But all other teams are competitive, comparing with my not-too-good team.
Before the league groups friends to same league again, the league groups teams with similar qualities. I think that if you put too much effort to increase strength of your team, you will soon close to your limit. But your opponent is forever as strong as your team because of the grouping method. Then your team will have a hard life. So, in my opinion, if you think you face severe competition, you may push your team too hard when you manage the game just like you are.