I read through it a couple of days ago.
Your read is correct; it's poorly written, poorly argued, and poorly cited. It's basically a draft of an op-ed with a click bait title.