I wonder if they could code in to the engine something that adds or subtracts budget for the following season if the same owenr returns, based on record. This is off the top of my head, so there may be ovious issues, but it does tie in to "real world" in that revenue generally goes up when a team does well, and drops when it does not do well. I would actually recommend a very wide range in the middle where there is no impact at all on next year's budget, but if tremendously bad, or if elite, your budget is impacted. I do worry about the "rich get richer" (literally and figuratively) apsect of that, though. It does hold some real world relevance, though.