I'm a bit discriminatory when it comes to what I answer to, myself. I like discussions, but I also like when paople are either trying to learn how something they don't understand works, or when they are trying to learn how to do something, and have tried to write it, but haven't gotten it to work no matter what they have tired. I'm far less interested in responding to 'can you make this script to blah instead of blah' or 'how do you do this?' when they haven't tried to learn how to do it by examining the code, or tried to replicate the functionality themselves.
Oh, and I have a tendency to preach about what I believe is right and wrong...