Well you get stuff from the government for free how on Earth can these people complain. I say change it from Public Housing to commercial housing. Have them pay normal rent prices and they can put up whatever they want.
Not quite. Land owner (landlord) has the right to restrict outdoor displays, etc. If tenants don't like it they can move. This will be disclosed in the lease or addendum signed by the tenant on move-in. If you don't read it then you don't know what's in it.