Sounds like a very reasonable law. It doesn't prohibit panhandling. It does prohibit offensive behavior. Not a lot different than the 'do not call' law.