Gate-keeping is fine… but it doesn’t hurt to be polite
I have a policy for being nice, tolerant and understanding to all but those who are not nice, intolerant or malicious.
Making concessions is good as well. Someone’s personal circumstances can provide context. Someone brought up in a modern country today, will more likely to be progressive than someone brought up in a developing country 50 years ago. In the same vein, a noob may not be as au fait with things as someone who’s been doing it or been around for a while.
That’s just the ideal tho, at least imo - everyone’s different and we all slip up from time to time.