I can understand where the OP is coming from. I am not going to claim I am an expert or I have the solutions, but I have thought about this a few times, so I'll share my thoughts here.
The first is regarding the "let me google that for you" attitude. I've seen this a lot on stackexchange as well, where I used to be an active member but stopped being one because of a few people who, in my humble opinion, ruin it for everyone.
It might not be in those exact words, but it often comes down to something along the lines of "This information is easily available on the internet, so you should just research it". 99% of these responses get me worked up and angry because they don't help. When you have some experience with the topic, it's easy to forget how hard it can be sometimes to find information. A beginner doesn't even know what to look for, or how to ask the questions. They don't the terminology to use to ask questions. They also don't understand the field enough to know what questions to ask. And when they do get some results, they can't compare different answers - you need to know some basics before you can know if a website is ridden with errors or bad advice. And often the advice is so overwhelming you don't even know how to interpret it.
In other words, telling them to "go do some research since the information is available" is not really helping them and just makes you look like a jerk, who isn't willing to help but is willing to take time to tell the person that they are not going to help them. And if the person asking the question has done research but just failed to get the information they need because they are lost in the amount of information available, it will just push them away from this great hobby and/or profession. Imagine if you had to figure out if a certain bump on your skin was bad or not, and when you went to ask a person in the field of medicine they just gave you 3 1000 page books on dermatology and told you "just look it up, it's in there!". I imagine most would be no wiser after this and still not be able to tell what is going on because there is just too much info. But if that person told you "oh, have a look at this chapter here in this book, it covers that kind of info" or "we categorize these bumps by this and this property, so this example is of this type and you should look for this and this terms". All of these probably took that person the same amount of time to tell you, but the last two will help you get started, and the first will result in most people just going "ehhhh" and not get any results.
I do understand how "annoying" it can be when some beginners come here thinking they know electronics because they can blink an LED on a arduino. But at the same time, I feel like it is not fully their fault when some help pages and such for those platforms is written like there is no complexity beneath the arduino.
And as people who have been doing this for years you see problems beginners might not. And then we like to go off and discuss them, not contributing any information to the OPs point. EG, someone asks about a resistor divider and it turns into a discussion about impedance and errors and tolerances....