Most of Stormwind is controlled by the nobles (obviously), but with the exception of Elywnn and Westfall, much of the Kingdom's local government seem to be headed by elected officials such as in Duskwood and Redridge.
Is Blizzard just lazy and inconsistent or is there an actual reason for this?