The media have always despised Christians, ESPECIALLY Evangelicals and Catholics. The Catholic Church is riddled with moral absolutes and many people detest moral absolutes.
Pope Benedict XVI said that "moral relativism" was the scourge of our generation. The Panzer Pope nailed it, of course.
His peers said of him:
many people detest moral absolutes