The D leagues are setup to basically only take you for 1 season(no offers from D Leagues once you are level 7+). I personally think they were too generous with the aging effect. You start getting negative impact after or during your 10th season, I forget which.
Outside of that effect you are going to need some sort of cap to move people up the ladder as they level to keep allowing for new players to play after level 7ish, to keep the Leagues competitive, etc. I like the softcap idea they are working towards, and personally think it's season 4 version is a bit too soft. With new life like this site though it is easier to work towards the hard fix, then trying to jump right to it.
As for the beta game, quite a few actually have taken a good bit of money while still in a beta stage.