Cultural differences can play a big part in perceived rudeness.
An example,
If I make a telephone call, the end of the call will be "Take care, Bye" (or similar) yet some countries will simply end the call after they have conversed. To me, if a call just ends, that is rude. Yet to others that is normal and not meant to offend.
We must make allowances for culture when dealing with others (on the forum or anywhere), what they think is normal, may be annoying to someone else.
I really don't think 99% of the people who are being seen as rude actually are, they simply have a different outlook on how things are done.
I think you could be right about this, it could be our ignorance.
Because in fact I didn't know that in some cultures it is allowed to steal the source code, modify it and pass it off as your own, or complain to the developer because your changes to his code don't work.
I didn't even know that in some cultures if you don't immediately understand your request you are allowed to get offended.
But I was also ignorant of the fact that if the person you help does not understand your suggestions or misinterprets them, he is entitled to call you incompetent or that you do not understand anything.
But this is only because in my culture when someone else doesn't understand, even if it were true, you can't treat them badly. In my culture even if someone lets you read a code you can't steal it.
In my culture, help is not expected, but when we get it it is right to thank even when we have only been helped in part. In my culture if the help is not obtained I do not rail against those who would have expected the help or because the help was not quick, because in my culture we think that others have their work and perhaps they cannot leave everything to follow our work.
Again in my culture we don't expect others to do the work for us, but perhaps we would appreciate it if it were explained to us.
In my culture if you joke to defuse a tense atmosphere you are not considered a disturber but a peacemaker.
In my culture if you ask for help then you must also be willing to give help, because
others are not considered like ChatGPT, you press a button, get the answer and then turn off... In my culture
others are people.
In my culture, if there is a misunderstanding between two people, the others try to mitigate it, not fuel it.
Yes, I know... My culture is strange... I should understand other people's culture better, what for me is an offense or rudeness is probably instead compliments and good manners.
So maybe it's better that until I understand this culture I'll just read the forum.
PS. Sorry if my speech seemed a little acidic or biting. If I have offended someone, I apologize and promise not to do it again..... (apologizing is part of my culture.... yes, another strange thing.. apologizing)
Edit: I
don't want to forget the many people in this forum who stand out for their excellence on a
human and professional level. These people are also there and they are the ones who push me to read this forum every day