Nick Cannon said he prefers Bruno Mars over Beyonce. Apparently those are fighting words.