I understand that sometimes it sucks when there are rabbit holes because some of these things would be fun to watch happen. However, I recognize there is a limit on how much can be programmed into the game before it becomes so overloaded it becomes nearly unplayable.
Hence Sims 3 towards the end became very bloated and it became difficult for some people to play so EA had to build in a function to literally "turn off" packs to minimize the bloat. It got to the point were my laptop could no longer handle running the game.
With my idea it would give more game play and storytelling options without adding to much extra bloat as it would be almost entirely text.