Jesus is the only true liberator of humanity; of course this doesn't go well with those of opposing worldviews, nonetheless it doesn't stop the truth from advancing from generation to generation. Humans more often than not choose to blind themselves to God's truth and in so doing reap the consequences.