Also, one thing that struck me about the Republic is that it worked right up until people stopped upholding the social norms that made it work. And while one might say the lesson is "make your system of government work without social norms", I wonder if such a thing is possible. Looking at the US government it seems damaged (not broken yet, at least) precisely because we have stopped upholding the social norms that made it work. This being despite the fact that the US constitution seems to be more robust than what the Romans had! It really makes me wonder if any form of government, no matter what, absolutely relies on social norms to work well (and breaks down when those norms do).