I think this is pretty proper protocol. I mean if I want to build a damned car wash I need to own the land and submit plans to zoning, building, design review, ect. Even after submitting it, the city typically has a right to deny you. Even so you can usually get a consensus from a city on whether or not a development (of any kind) would be welcome or not.
As far as Ohio, I agree. Its only on the ballot because a bunch of rich people got together and made it so. Not the way something like this should be introduced, and I think it sets a bad precedent for future development. What will the next private business be that gets thrown into our constitution?
I gave 2 and 3 a NO today.