I find your question to be a very interesting Furio.
It may be because most of the Mafia or Ndrangheta bosses in Italy live in small towns where everyone knows each other; this makes it easier to control the in's and out's. Also in small towns people mind their own business and it's easier to control the local government.