I am amazed that you believe that SNL ever had a moral compass, sounds extremely naive. There are no saints in television. Regardless of the side of the aisle we fall, every corporation has an agenda, whether it be MSNBC or Fox News Corporation. "It's the ratings stupid."