This was a well written piece. We need more of this and less of all the cutesy and clever nonsense writing that we get from so many.
I would call that “Fact-Driven Punditry”. I thought it brilliantly written.