A high percentage of “articles” never see the light of day. There isn’t any need to “take apart” every article submitted and critique every technical aspect, as what one person views as the “right” way to do something is “wrong” to another. It’s like the old saying; if there were two hams in a town there would be two ham radio clubs.
If someone doesn’t like an article or the content, they can counter it in the comments, or better yet, write their own technical article (not a rant), with their own explanations of the merits of what they are presenting. Then readers can figure out what will work best for them, combined with their own ideas and experiences. That, in my opinion is the way to do it; not pick things to death. It’s not like the authors of the articles are getting paid for them, nor are (most) of them professional writers and/or engineers.
You can’t keep everyone happy, and sometimes articles that generate a lot of talk end up being the best, as they do inspire others to write their own articles, which generates not only more, but a higher quality content for the site. The bottom line is to write what you want to see on the site. That is the only way to truly change things; as if only the “best” or “peer reviewed” articles were published there wouldn’t be anything to read, or anything to talk about.