North Bend airport has instituted small aircraft landing fees of $10-25. The airport manager appears to have reasoned this issue out and arrived at the conclusion that transient traffic will supplement their budget.
Oregon pilots, do what you will to make an example of them, or send them a message via their contact form. Ideally, the power of the Internet will cause nothing but the sound of crickets to grace the airport grounds until they give up and move on to bark up the next tree.
North Bend airport website: http://www.flyoth.com
The fee schedule: http://www.flyoth.com/news/OTH_Airport_Use_Fees.pdf