“To me, a scientist who managed this website for more than five years...”
No one stopping this whiner from running his own web site.
He’ll have plenty of time now that he’s unemployed. Long live The Deplorables!