I think is is partly a cultural issue, and partly a clash of what people perceive as is this sites goal. The following might seem a bit exaggerated, but this is just the result on concentrating on the extremes. All things have happened, just maybe not at once.
There are many cultures on this planet, and a lot of people forget that. They think they are on the same page with the people writing here as they are with those that they meet everyday in their real life. This is not so.
It particularly gets evident for me (and sometimes annoys me as hell) when a lot of people seemingly coming from the US or related areas talk as if everything in the world is the same. Mains is 120V 60Hz, 240V mains is from two phases, degrees are in fahrenheit, wire thickness is in AWG, speed is in miles per hour, you can take a bus ride from new york to paris and so on.
These people seem to have a large crossection with the culture of making sure that new people are welcome at the best way they can. Put a lot of effort in helping them, make sure they receive upvotes for their questions to make them feel welcome, make sure they do not feel in any way offended. If there is the slightest possibility that they are, get out the big words and tools, demand explanations for downvotes, scold those that downvoted that the question is by someone new and scream bloody murder over how people are not handholding.
Now that was one site of the culture. Then there is another, mostly based on facts and experience. They don't jump into conclusions, they need more facts. 178 degrees what? what mosfet? what switch?
Before I go on with these people, let me get to the second main point, what this site is for. The most prominent text we have is:
Electrical Engineering Stack Exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts. It's built and run by you as part of the Stack Exchange network of Q&A sites. With your help, we're working together to build a library of detailed answers to every question about electronics design.
So for whom is this site? Professionals, Students and Enthusiasts.
What are we doing? We build a library of detailed answers to every question about electronics design.
Not because all knowledge isn't already out there in books and wikis, but because the format might be more suited because it usually is focused on single aspects. This also means that it should all be in a nice format. Easy to parse (not necessarily to understand, depending on the topic) questions, all information, no second guessing, no XY problems, no fluff, no unnecessary duplication.
Then there are the other people that see "questions and answers" and nothing more. The extreme cases you can see mistaking this for some kind of discussion forum. When asking questions they have an important (for them) problem to solve, and demand an answer. Searching through existing ones is too much of an effort, also because their exact same problem has not already happened to someone else.
Along with those come a lot of people that like to cater to these. Partly because of the failure margin of this sites gamification, partly because they truly misinterpret (or in the worse case hijack) the sites intentions. They want everyones questions answered to the questioners satisfaction with the least amount of effort spent by the questioner. Sometimes it is even fun for them guessing around and trying several options before getting to some possible answer.
Now let us get back to the experience based people. They are mostly professionals. Sometimes students. Hopefully enthusiasts (and honestly, to a certain degree you must be to stay on the internet for a while). They all have in common that to learn something you must spend some effort. You don't run around and let people feed knowledge into you, they try to acquire it on their own. When they are stuck they resort to asking other people, but they do so in the best way they can. If that doesn't appear to be so, it is not because they are lazy, but because they are confused. They quickly answer questions to their question, revise the question, provide information as good as they can. Some of those were even seen reading the FAQ and Tour before asking their first question here. Those people grow in knowledge and while staying here, inevitably are exposed to the same questions over and over again. They grow tired of them.
Do a cross intersection of all of them, and you end up with extreme groups. On the one site those that want everyones question to be answered and handhold people. On the other end, those that have seen everything and jump only in onto the things that catches their attention. Be it in the positive or negative way. Crappy question? Stupid unusable wiring diagram? They saw it countless times.
Also they might not be from a culture consisting of nipple delays and beeps over offensive words. They see boobs and shit in the news at 1pm. They go into the bar and after 10 minutes ask the barkeeper "Where is my fucking beer?" and no one gets offended. They say to their coworker "Get this fucking shit off my table!" and no one tears up and runs to HR to complain.
That all being said: This is the internet. Cultures clash.
When you are ignorant about the taxi fares to another continent over the ocean, don't complain that you had to blush and hide yourself because you read the word "fuck".
When you demand patience of a saint and indefinite handholding of seemingly lazy posters, you must live with people that spend their free time demanding from posters that those put enough effort to be able to help them.
In the end, people here get what they payed for. What is fair? Is it having the experts spend more and more of their free time to decipher unreadable napkin wiring diagrams? Or is it having those who want something from the experts to spend their time in presenting information in a way that those can be easily and completely interpreted?
Let me repeat: This is the internet. Cultures clash. What you perceive as a personal insult will most likely not be meant as one. Text only accounts for 7% of the communication they say, and there is always so much room for misinterpretation. Just a very classical example:

We can apply that in the same way to comments like "It is a shitty fritzig wiring diagram". Fritzing wiring diagrams are shit. But what does that tell about whoever uses them? At most, that they do not know better. If you are insulted by being told that there is something you don't know, that what you thought you know is wrong or what you thought is good is seen bad by others, then by all means, pull your internet cable (yes, the wifi one too).
Yes, the help center contains wordings like "That includes terms that feel personal even when they're applied to posts" but this is entirely meaningless as it is about a very subjective feeling. Clearly the person stating it does not feel being personal when they say that fritzing wiring diagrams are shit, because well, they are shit.
Does that mean should accept all kinds of swearing and possible insulting? Not at all! But snarky comments spice up the boring world of having the "what is the ohms law" question seen a gazillionth time in disguise. It is what the world lives from, and communities like this too. It is like the patina in your teakettle. The right amount is important. Too much and you have bitter parts in your mouth. Too little and the taste is just dull.
We should always see the amount of such things in context with the good content added. If you add lots of nice and intresting stuff, you should be forgiven the eventual venting. But do not overstep certain borders. Real and clear insults are rarely appropriate on this site.
If you feel insulted, and don't have a thick enough skin to wipe it off, tell it. Say "I feel insulted by that comment of yours". The reply will be most likely something like "Oh, it was not meant as an insult, I just think that fritzing wiring diagrams are utter shit, it has nothing to do with you". Case settled like adults.
Also I think to step up on behalf of someone else who could have felt insulted is as wrong as making lots of guesses to answer a totally underspecified question. My kids go to kindergarten, not the people participating in this community.