Never say never but I don't think it's very easy to build a broad and helpful community where the factors you listed aren't at play in people's motivations.
I find better help going into very specific communities for the technologies I'm having issues with. Discord servers are a great example