Personally, I can see both sides of this. I always grew up with being taught to help those who help themselves. So, for someone to come on and say "I want to make some leather stuff, what do I need to buy", that just sounds like they haven't even put in any thought to it and therefore really haven't helped themselves in my opinion. But, if someone has tried to get the right casing, or they've been working on their own for a while and struggling before finding us here, it will usually show in their first questions and I'm willing to point them in the right direction if I'm short on time ( and usually somebody else has already said it better in the first place). But, it's also important to realize that we're talking about a craft that many people don't get to experience at all until they start - leaving out a lot of the "common sense" that you would normally get in a new endeavor. Yeah, I also agree that doing is the best learning, so I'm pretty quick to recommend a good bag of scrap leather from one of the retailers - especially since it's pretty cheap and much better then the kit stuff. But, if someone doesn't know what to try then they can't really try it on their own and report back.
Bottom line, I think everybody is right and both sides are responsible for the whole thing. The experienced people need to lighten up a little bit and remember what it was like when we all started out. Instead of getting openly irritated (I don't care what you do on the other side of the keyboard), think about how you can guide the person into their own discovery. Give them some options to try or point them to various articles. If you want to tell them to search, give them a little info that they need with it followed by "there's a lot more info if you type xxxxx into the search bar".
For the new people asking, figure out what you want to do and why you're having problems first. Go through the work and at least browse through the recent previous topics. Too many times I'll see someone ask a question on something that is covered within the top two posts of the same page, if it's not already covered in a pinned tutorial on that page. We're all here to help and taking these steps will allow you to ask an informed question. Remember - the more detailed your question is, the more detailed the answer provided can be.