Springfield is not the first, and won't be the last, municipality in Oregon to adopt such an ordinance. Others have passed similar laws and withstood legal challenges. Read up on Medford Code 6.360 (6). Others have passed them and then withered. Read up on Ashland's history dealing with panhandling; the problems there, as well as the political persuasion, mirror Eugene's. Hardly a coincidence.

Also, read up on what homeless advocates in Portland, which has genuinely serious problems, say about handing out money here:

http://www.oregonlive.com/portland-homeless/panhandle.html

Then, read up on OAR 734-058 concerning permits to use state highways, such as Oregon 126 that is also known as Main Street in Springfield, for fundraising purposes here:

http://arcweb.sos.state.or.us/pages/rules/oars_700/oar_734/734_058.html

In short, read. Do some homework for once. Fight off that pontification reflex. Raising laziness to an art form is not working.