I run hot and cold with that dude, sometimes he says some foul crap. Anyway they fired him because he was talking crap about "stoolies" on twitter, called them losers. Being ever conscious to their brand and knowing a predominance of their target audience is comprised of a bunch of rough ridin' aggrieved crybabies who spend most of their existence calling other people snowflakes, Portnoy had to stand up for these pussies to protect that coin.