While Republicans Crow about CNN ratings