The laws are already in place that signs are prohibited on public property. Read up on it. Is it okay with you if businesses were allowed to put up their signs on public property? Why should the churches be allowed to put up those signs. They are just as profit driven as any company. The "non-profit" designation doesn't mean that they can't make as much money as they want, it just mean profits cannot be carried over into the next year. And what do you do so that you don't carry profit into the next year? Give yourself bonuses or buy more things.