WAAAAAY too simplistic.
It's often a coalition of business interests with some Baptists tossed in.
E.g., the county next to me is dry. It's primary industry is tourism. But like most dry counties there are many exceptions (which some here don't seem to realize). Restaurants, lodges/Guest houses/Inns, private clubs and resorts are all allowed to sell alcohol by the drink. No bottles sold by liquor stores are allowed.
When the residents wanna change the laws all those in above (Hospitality) industry and their employees fight to stop it. It's simply in their business interests to have customers come there to purchase a drink instead of buying a bottle and going home or back to the lodge/resort.
Fern