He most certainly is and always has been. The only surprise here is that Penn didn't try to punch her. It would fit his personality.
Of course I would say that “Communist A-hole” is redundant.