Allen is just another leftist on the wrong side of everything.
Pretty much most of Harveywood is, sadly.