Insulting? It's insulting to you that I have "high standards" about what I recommend to people I care about? Ok, then. I'll take your advice - I won't recommend the site to the communities I'm apart of.
You just have this condescending, holier-than-thou attitude. "World revolves around what I care about" sort of vibe.