But as Rome grew, wars tended to get farther and farther from home, so farmers could no longer tend to their farms, and also large influx of slaves made them noncompetitive against large slave-owners. So they had to sell their farms to those large owners, exacerbating the problem even more.
I honestly don't know any single revolution that happened for any reason other than inequality.