You almost got it.
I am against making easier for new players, especially if the justification for this is the lame excuse of "attracting new players". In general, players who need that kind of incentive to play a long-term manager game will likely be the first ones to leave the game, right after having a little fun with the game, when the competition starts to get a little tougher.
However, if the will of the BB community really is this (even if I disagree with its foundation), MAYBE it would be better to do this with changes that, instead of simply giving a stadium on a platter to newcomers, reinforce the need for continuous planning, bringing a "bigger weight" to keep a big club.
Greetings