Impact factor has nothing to do with validity.  It only reflects how many times articles have been cited in other journals.  Apparently, you don't understand the peer review concept.  It means that experts in the field review the article and determine whether it is fit for publication.  The article I cited meets that high standard.

So far, all you have on your side is a blog that has no process to assure readers that it meets any kind of standard.  All it has is your endorsement, and you describe yourself as not being an authority on the subject.