With development cycles taking so long and sometimes stretching between console generations, it's hard to imagine a AAA game ever doing that again, especially with how badly ME fumbled at the end. If AI ever becomes good enough to use in games, that could be one potential strength, allowing for dynamic events that can be automatically structured based on past data.