I'm definitely opposed to balancing around blockading. I like it conceptually, but it can be incredibly tedious depending on terrain, and the AI doesn't do it perfectly. Current city attack is way too much, it's made the issue where sieges are kinda unfun in VP even worse. Honestly I still defer to Ilteroi and support the idea of just throwing the entire thing out with the bathwater - why do cities need to have inherent "offensive defensive" abilities again? They already have a beefy healthbar that gets beefier with buildings, fixing the "sniping un-garrisoned cities" problem Civ IV had. Give the "units in cities gain strength" effect that some pantheon (or was it policy?) had to castles and armories or something, and we should be in a good state. Cities should fall swiftly when their armies are elsewhere or have been defeated, not obliterating their attackers with a gigantic trebuchet mounted on the castle roof imo.