Worse than that the article is riddled with fallacious reasoning. It basically amounts to:
I am a scientist, a really awesome scientist, I slayed Rand because of my awesome sciencey authority, Rand was wrong. Oh BTW rand was right about fiction being a good conveyor of morality, because it suits my narrative. So I wrote some fiction with no science in it, to slay her for being wrong. Did I mention I am a scientist so that gives authority to my fiction, being fiction it negates my need to provide the sciency bits to prove my point.
I am a scientist, a really awesome scientist, I slayed Rand because of my awesome sciencey authority, Rand was wrong. Oh BTW rand was right about fiction being a good conveyor of morality, because it suits my narrative. So I wrote some fiction with no science in it, to slay her for being wrong. Did I mention I am a scientist so that gives authority to my fiction, being fiction it negates my need to provide the sciency bits to prove my point.
This authors hubris is at the L Ron ++ level.