CNN getting what they deserve