I think you make an excellent point.
My experience has been as follows. When I started with Node-RED, many concepts (including basic Javascript) were alien to me, however I wanted to learn. I really liked the idea of Node-RED but there is no way I would have continued to grow in skills, or continued to use NR without this forum. Hopefully I have a lot to offer in other areas (ideas, ingenuity, bug finding, starting interesting discussions). I have noticed people are sensible, keen to help, KIND, and never make you feel like you know less than they do (I know it already, I don't need telling!)
As an aside I was browsing a forum last night (about plumbing, not related at all to Node-RED) and saw the following reply from 2006. This is how social interaction on the internet used to be, and I'm very glad it has changed:
(Needless to say, this guy actually mis-read the post and he DID say thank you.)