The problem with that tactic is it often leads to riots and general discontent, which leads to civil revolts, so you end up back where you started. If you siege the city, and take it over via force you have the option of executing most the population, which helps keep down civil unrest.
I...