People asking questions need to understand that different people answering those questions might have different motives for doing it.
I come to StackExchange looking for questions I do not yet know the answers to but find interesting enough to do some research of my own. I do not mind sharing my findings with the community. But I do not feel obligated to make sure that any specific person completely understands the information I provide.
In fewer words - I enjoy solving puzzles, not explaining solutions to 3rd-graders.