infared - while I understand your point and agree, I do my photography for ME and let those around me benefit. Since I'm not a pro, I see my hobby as an activity that might bother some when I take a lot of pictures but when I freely share them, they don't mind so much. Sort of like inviting the neighbors to a loud party you're hosting. So I am probably not helping any pros by doing so much for free but it's my contribution to volunteer activities such as Boy Scouts, School and Church.
If I did photography for a living, I would treat it much like I do IT consulting. Charge by the hour or by the job and make sure everyone understands up front what it will probably cost including materials and billable time. Hopefully, word of mouth would bring me good clients that are of the same mindset I would prefer.
It doesn't matter what line of work you're in, there are those who don't mind paying and expect to pay for good work and then there are those who expect a favor all the time. I send those people to Best Buy for computer services.
