That said, it is often extremely useful to be able to divert all the resources of a city into keeping it in line.

Having a decent garrison/a good general + lowest taxes + daily races will destroy a city's profits but vastly increase its public order.