The citizens absolutely DO have the right to ban certain business establishments within the city limits.
They have no such right.
The extent and level of your total ignorance as to how things work in the real world, is beyond belief. But it does make it understandable why you voted for Trump and why you think he's doing a good job.
If someone wants to open a slaughterhouse right next door to your house, can they do it? Of course not. The zoning won't allow it. You simply do not allow any area of your town to be zoned for strip parlours, or fast food restaurants, or whatever else your citizens want to ban.
You have "dry counties" where the citizens have banned bars, and pubs. They are generally ringed by townships with roadhouses and bars, to take advantage of the thirsty citizens in neighbouring dry areas.
Try googling how thinks work and stop posting bullshit.
First off, we aren't talking about what the law says. We're talking about what it should say. The law used to allow slavery. Do you think slavery was moral before 1860?
Slaughterhouses give off all kinds of effluents that damage the right of its neighbors to enjoy their property. However, people in the meat business want to build their plant on cheap land to keep their prices down. The land in the middle of a populated residential area is not cheap. No one would build a meat packing plant there even if it was legal.
On the other hand, Walmart is no different that any other store in the neighborhood. In fact, it's convenient to have one around. They provide something that people want.
As for "dry counties," that's exactly the kind of thing I'm talking about. Why should 'A' prevent 'B' from selling liquor? There's absolutely no justification for it.
If the majority of the citizens in that jurisidiction don't want liquor sold in their town, and they have it on the ballot, who are YOU to say that the majority of townspeople can't have what they voted for? It's medically proven that drinking is bad for you, and most of the people in the town are Mormons who don't drink anyway. You don't like it, live somewhere else.
Laws are a reflection of the times in which we live. I have no idea of what was considered "moral" prior to 1860 because I haven't studied historical sociology or the laws of the times. I have enough trouble keeping up with the changing laws and mores in the times in which I live.
I also find this current fascination with applying today's standards of behaviour to people from the past to be both pointless, and counterproductive. If humans aren't evolving and becoming more respectful of people who aren't like them, then we're doomed to continue to fight pointless wars based on race, religion and xenophobia, and we've learned nothing from the past 3000 years of religious enlightenment. That would be pretty sad.
But it's pointless because we can't change the people from the past, and their embrace of slavery is not our cross to bear, but what is your cross to bear is the results of those policies, some of which reverbrate today. And without acknowledging the mistakes of the past, you can't acknowledge the long term damage done by generations of slavery, followed by another 100 years of poverty and segregation, and now, with the mass incareration of young black males in "for profit" prisons, you now have reverted to slavery.
American now has more black and brown men in for work-farm for-profit prisons where they are forced to work for less than minimum wages, in dangerous and toxic enviornments, than were freed as slaves in 1860. Slavery is back and it's bigger than ever.