MSNBC "Morning Joe" host Joe Scarborough on Tuesday reacted to President Joe Biden's Buffalo speech in which he criticized figures in the media or online for spreading lies for "political gain and for profit."