Just watched all of that, thanks for posting. As an old (young?) Ren & Stimpy fan, I had no idea of the backstory. Also, even though Howard Stern's dad weighed in, I'm not sure who I side with. I can honestly see both sides to the argument and that's... unsettling.
Bonus Godwin's Law reference for those that didn't want to watch, it's about 45 seconds from this start: https://youtu.be/PheypE68BKc?t=30m32s