Lousy team plays teenage's salary like this:
1st season 5k
2nd season 10k
3rd season 20k
Top team plays the same player's salary like this:
4th season 40k
5th season 70k
6th season 120k
In those 3 seasons, lousy team has a new guy that is paying 5-7x less than top team and can maintain low payroll and shoot for 5th place every season until they build an areana big enough for their league and save enough money to buy 2-3 superstars who'd join his trainees, now good enough to compete with the top team. So from the moment new team enters the top league until it can compete with top team, 6-8 seasons can go by. For some that's a lot, for some it's normal. But I don't understand those who think this process should take no more than 2-3 seasons which is not realistic at all. On other hand, the same people want the game to be realistic as much as possible. Luckily those are in minority, but it seems like this is majority because they are so loud on forums. Those people will never be satisfied, so their "problems" must be taken with a grain of salt.