MSNBC’s ratings are in the toilet because of being so liberal. The almighty dollar can change things quickly.