Isn´t it like that in "reality" as well? Real,Barca,Man U,Man C,Arsenal,L-Pool,Chelsea,Juventus,Roma,Inter,Milano etc etc .... all founded and owned by "heavy" owners/private investors?
I found it hard to see/believe teams winning league/cl or cup without investing any T (at least not on the new servers).... I managed "fine" without buying any T from lvl 1 - 3, but then at lvl 4 I decided to build a team from the scratch and in accordance to my taste. Won the CL, ended 2nd in the league and 3rd in the CUP.. Not bad