Perfection is Achieved Not When There Is Nothing More to Add, But When There Is Nothing Left to Take Away - Antoine de Saint-Exupery
"The Project never stops till the money runs out" - Some Project Manager somewhere
If it makes you feel better, I am not the biggest fan of city attacks myself. But I try to hold myself to the same "gold" standard, going for gold means recognizing when good enough is truly good enough. City attacks are not unbalancing, they serve a purpose (even if its limited), and removing them would cause game play impacts elsewhere that would need further adjustment and testing. Its not worth considering at this stage of the game.