Let's face it. There are a ton of ways a noob could easily screw up his team for a very long time. In my league one noob bought this dude
(12040173). Now I let him know that the player would easily bankrupt his team and that he needed to sell him pronto. But unless he can get a pretty penny for him somehow, he is going to be screwed. And that's just one of the many ways a noob could end up getting frustrated and quitting for good.
I say give all new accounts a 30 day window in which they can do a one time master reset. They get to start again with 18 new players, $300,000, a basic starting arena, and no staff. They would still be in the same league with the same team. It would make the game a little more forgiving and might keep a few more people around long enough to see what a great game it is.