Sennacherib destroyed Babylon because the city was too independent and constantly stirring up rebellion against his reign.