Varying laws for sale of alcohol in NJ

Why such varying laws for sale of alcohol in NJ? You ever wonder why there is such a disparity regulating the sale of alcohol in NJ and its 565 municipalities? Was thinking about this...