I didn't mention peer review. The bare minimum for scientific analysis is conclusion drawn from observations based on data points. This article is more like a rant occasionally augmented by pictures of anime boobs. There is no attempt at scientific rigor. A serious presentation could have maintained the rigor even outside the peer-review process (which, despite your assertion, would likely have no objection to the subject matter).