No, this is not true at all. There does not need to be a majority for a market to exist. It is perfectly possible for a market for a product or service to exist with the vast majority of citizens being against said product or service.
In order to "have a market" only a small number of people with sufficient money needs to exist. The free market does not represent "the will of the people". That's what we have a government for: To represent the will of the people. In your model, we wouldn't need a government at all! The free market would just take care of everything. But this is not the case.
that is because a truly free market would offer right-violating products like murder-for-hire outfits. there are also products/services that naturally lead to monopolies, and this is another area where i feel a government should step in. things like telephone lines or electricity form natural monopolies, so a government needs to prevent these companies from just arbitrarily charging whatever they want.
im not sure why you bring up majorities vs minorities above, as i did not mention them at all in what you responded to. if even one single individual wants a product that violates nobody's rights, and the other 5,999,999,999 people on earth do not want that product, that is not a valid reason to ban the product. the other 5,999,999,999 can simply refuse to buy it.
I do not find it "Un-American" to allow the local governments to make decisions on behalf of the people. Everyone else in this thread seems to be strawman'ing the issue into a "The US Government is banning fast food completely!" But this is not the case.
This is a local government, stepping in and prohibiting any additional fast food joints from being built in an area. This is clearly within their legal bounds to do so, and who are we to say that it is wrong morally? It most likely makes sense in the context of that local region. Context is everything in these cases. That is why this sort of power is delegated to local governments. Because they can more accurately decide what is right for that that specific location than we can across the country.
what possible justification could the local government have for this ban? presumably they want people in the area in which the ban covers to get healthier, but is that what the actual effect will be?
first of all, the companies only want to build there in the first place because thats where their customers reside. you dont see mcdonalds' going up in wealthy neighborhoods not because the government bans them there, but simply because wealthy people dont want to eat at mcdonalds. by forcing fast food companies to build elsewhere, all you have done is made it inconvenient for the people who want fast food to go get it. instead of walking 3 blocks to mcdonalds - which is healthy both for themselves and the environment, youve forced them to drive 3 miles to mcdonalds, which is less healthy for them and for the environment.
secondly, what exactly do you expect to build in the place of where fast food restaurants would have gone? you cant build health food stores, because the residents there cant afford to shop at them. now instead of paying a small amount for unhealthy food, you have people that cant buy food at all because they dont make enough money. not that this would be an issue since no health food store would be crazy enough to put up shop there in the first place. what you will end up with is empty lots that nobody will want to buy because residents cant afford to shop there and the products and services they DO want and can afford arent allowed by government to set up.
fast food is by no means healthy, but simply telling them they cant put up shop in areas where people want them is not a solution. it can only worsen the problem.