Prime-time viewership at MSNBC has fallen 53 percent from October, and jumped 21 percent on Fox News.