What's the point of assassins taking over a city?

Solution 1:

By taking over a city, you're effectively creating another source of income and supplies. Just like when you take over Templar Dens and renovate the stores in the zone. The difference here is that you acquire the different revenue/item generating sources through the different missions.

Once you have removed the templar influence in the city, you should send assassins to the missions that show the difficulty bar as stars (rather than diamonds). Being successful in that mission will increase the assassin influence in the city as well as other perks such as additional income, experience for the assassins that are occupying the city, crafting items and an additional slot for occupation.