The public has 2 proper places in having a say about development: when creating zoning rules and regulations; and when government owned land is involved. I think it's silly when people have indignant criticisms about what other people are going to do with their own land with their own money. Note: I am not saying your are in that camp. And if I am not mistaken, this land has been city owned, so public input is legit.
Bookmarks