Honestly, I think the reason is that it's not cost-effective for the makers of the games to focus on the under-the-hood stuff. Text-based games like OOTP9 have *much* longer gaming life cycles than console games. For example. there's an OOTP online league that has been running continuously for *nine years* realtime. To get that kind of audience, text-based games have to focus heavily on long-term roster building and maintaining, realistic player development, and that sort of thing. Console games tend to get played for a while in-season, then dropped when the brand new version comes out. And my impression is that most console gamers are played one game at a time. When I play OOTP, I can rip through 2 or 3 seasons in a couple of hours. It may take an hour or two to play just one game on a console. So if that game has at best a life cycle of 12 months, there's just not the major concern about what the league's talent level and contract structure looks like 30 seasons from now. With a text-based sim where many people play quickly, that sort of thing is EVERYTHING.