(This is not for Pini to react.)
Everybody can checkhistory of my team. I started at the very end of Seson 6 in III.7, promoted in my first real season (7) and then was climbing the leader of II.4 in seasons 8,9,10 being in the stronger of II.4 conferences at that time, having great fun and frienldy rivalries as each rank in the standings mattered. That was at the old times when best BB players weren't fully trained, everybody good was still expanding and making profit and rosters relied heavily to who started when. in the third season in Div 2, purposefulness paid off and with some luck I broke the habit of demoted exDiv 1 team promoting back againg immediately and took his place. *
So in middle sized BB country it took me 4 seasons to get to the top. It shouldn't be much faster. There only can be 16 teams in the top league so everybody can't be there (at the same time) so playing in lower leagues should be fun too. When you are facing familiar faces, tough opposition to beat, you shouldn'd mind "being stuck" at your level when the league is compatitive. Having advantage is no fun. Baing in disadvantageous position and make something out of it, is what games should be about.
If you don't like challenge and want fast success, play single player games. Multiplayer sport games are for interacting and competing against real people.
That's about competitive club play. Nowhere is written you have to play and have only that way. if you don't want to put time and effort needed for next step, you can have fun other ways (some focus on domestic players, helping or leading NTs, saome even play only with their own draftees and generated players - or train only their own draftees, whatever). That's a path I picked - just saying if someone wonder why am I in Div 3 now - I'm comfortable with gradually losing ground cause to ad management based on how much effort I manage to put int o game while trying my sloppy play to not helping one team against other potentially influencing season outcome.
----------------------
Now, things are somewhat different, leagues got more crowded by decent managers thus in most countries competitive leagues can be found a level lower then before I guess. On the other hand top teams rosters are aging if not changed, competitive play doesn't produce much savings, there is nowhere to expand in terms of profits, potential hit most of the players, teams have to play sustainable way (or in cycles).
I used to agree that the (financial) gap between Div 1 and Div 2, i.e. what players and stuff those teams are able to sustainably keep, is too big and that probably haven't changed. But those things seem to solve themselves as the ancient readmillers (managers good to get to top league soone enough to profit from it but not good enough to get to the real top) eventually start to be bored by repetitive play, lose focus, quit the game completely, don't want to make necessyry roster changes (rebuilding), choose non-competitive play just enough to let newer teams knock them out of their places. Or the best new managers eventually close the gap regardless.
*Hey, one of my II.4 rivals was just runner-up in our Div 1, losing to B3 champion and well known rwystyrk. So it is doable, only matter of time, local specifics in a given country, conference composition and luck. Buzzerbeater as a sprint would lose a lot, peer pressure included.