I can't say what the author is like, as I never heard of them before today. I note what the rhetoric of this piece echoes very strongly, and no doubt deliberately.
I don't think that the "flavour of the month punchline" comment is in any way justified. It is neither.