Well for starters Rome only made treaties when they were very much to her advantage. If they couldn't negotiate good terms then they usually took what they wanted by force. The Latin and Itallic towns were governed by Roman foriegn policy and obligated to Rome. Things could have been a lot worse, true, but it was still a shoddy deal.
Bookmarks