Former CNBC Host Crosses Over to MSNBC to Bash Abstinence, GOP