I am writing a paper for my Senior Thesis that focuses on the motivations of SO users.
As my survey is apparently inappropriate, I'll attempt to break out the questions individually with more explanation.
Obviously people use SO to help answer programming questions (duh). The question I am asking is would people who answer questions be less likely to answer if they know they are in some far-fetched sense doing someones work for them. We know what SO users think of doing other people's homework. Yes there is a difference between no-effort questions and those that have obviously been given some thought. But even if I put 10 minutes thought into a question so that I can properly explain it, then post it. If a correct answer is provided in reasonable time my company gains some kind of monetary value. This is in the sense that I "solved" a problem with ~10 minutes work and went on to accomplish other things while waiting.
To return to the question, if I hypothetically employed this as a strategy (researching questions only enough to ask them well, then posting) to improve my company's bottom line. Would people feel less compelled to answer my questions if they knew it was contributing to my earning profit?
This question took very little time to "show effort". Yes I could have probably found the solution with enough work and debugging but was able to get the answer for free while increasing my productivity for the day.