You are correct. I'm in my second season, and I've already spent 5 millions on arena upgrades and still need around 2 millions to finish it. I probably won't finish it until the end of next season because I'm around 50-100k in plus weekly. So that means I'm 4,5 season off competing into div 1, which is around 1+ year of real life. It's just unfun.
Also I would increase weekly league games to 3, and increase training quota minutes to 64 according to it. Having 3 league games weekly would be much more interesting, and you would also shorten full season length in real life.