Barnicle is an idiot.
Ergo, he’s on PMSNBC.
He is also a confirmed liar and a plagiarist which is also why he is on MSNBC/