I agree. I have a long time design of an MMO resting in my computer. It is a text-based game that runs presidential elections in a corrupt country in Latin America. There are 4 parties competing and the winner, of course, it the one whose candidate is finally elected. The biggest design problem it had was: how to implement massive voting, programmatic. So maybe today, the 2019-era as you mentioned, using AI somehow could be the solution.