There is no need to always create an "opposite"-view post in response to other "controversial" posts.
Can't wait for "The Pragmatic Front-End Developer" to pop-up in a few days.
Bottom line, we should focus on discussion that progresses our craft and not superficial rivalries. Take for example the excellent Pure UI by rauchg [1] (at the very least check the first footnote of the article, a true engineer in mind)