David Frum is not stupid. He is simply a far left wing activist that promulgates lies and pretends to be a journalist.
He also pretends he’s a conservative. He was a speech writer for George W. Bush.