My opinion on Kyle Elliott is this:
I do not subscribe to the "cancel culture" stuff that is alleged to be going on in this country for the last decade or so, but I'm having a serious conversation with Eric Horst about coming back if I am the President of the University. The MU weather account on Twitter has been a straight-up detriment to the department and the institution as a whole over the last two months. And maybe I am overestimating it, but I can see parents of a HS Junior or Senior interested in met and looking at MU's Twitter and saying "Is being a branchie at Penn State really that bad?"
As our HR professional already said, he's unhinged and is no longer conducting himself as a professional. That is a problem that could start hurting the bottom line.