Those restrictions (B,C) need to be ceded in order to protect the gambling and liquor industries, which (at least in Nevada) are powerful enough to defeat this if they feel threatened by it.

As for A, I think that it’s pretty reasonable. That’s a common city ordinance regarding bars.