The healthiest option is always to answer a user's question first, and then go the extra mile by providing a different solution that might be beneficial to him/her.
What we tend to see is the original question is always ignored, and just propose their own set up:
"Gateway sucks, just use cfw then install CIA"
"Cfw x sucks, just use luma it plays everything"
"Don't use emunand just install a9lh and update sysnand"
I find this to be very ridiculous in the scene. 3ds scene is far the worst I have seen from all the consoles I have been involved with. I find it disrespectful for example to go to rxTools thread and just troll there when it actually was the first cfw out there that didn't require gateway. Lots of other examples like this exist in the scene.
Why not present a user with all available options and in the end state your opinion on what you think he should use, instead of just shoving one certain method/cfw down his throat?
I haven't lost all hope in people though. I saw a change of heart from several users lately trying to behave in a way aligned to the above, in hopes to have a better community. One example would be reporting what has been broken to cakes cfw after 11.3 when some people stupidly believed it was dead (no official words states this). These were fixed within 24 hours.
The point is, you like a certain something? Good, and I hope you can work with the community to make it better. But there is no reason whatsoever to put down anything else.
Sorry for the rant