This game is now pay to win.
Right now, in-game, anyone willing to keep buying prestige can never have their city sieged.
Without the ability to blockade caravans carrying primary resources, a prestiger can quick travel caravans to his town, quick build through sabataging, and keep building his city while the siegers can do nothing about it. No amount of catapults and keep up with that. And it buys the prestiger an unlimited amount of time to get his allies troops from across the map to help lift the siege.
The ability to blockade the transportation of primary resources is integral to the military components of the game. If it was the dev's intention to disable all military actions and turn this game into a e-commerce game, they should of removed all military actions and given everyone a permanent rainbows.
I like to think this was not the dev's intentions. But it happened none-the-less.
If you think I'm upset, your right. My alliance has been attempting to siege a town for 2 days. The siege has been on going for 2 days and the city is now DOUBLE the population size it was when we began. We had blockades up and captured many caravans before the patch, but have given up reinforcing the blockades since blockades don't do anything.
I know this works out great for the company... just keep buying prestige and you can never get sieged! But it is very unfair to anyone trying to siege anyone.