Matt, do you have an theories as to why a half-cocked candidate like Trump's making the race difficult for the Democrats? It shouldn't, by any stretch of the imagination.
People who vote in elections on a whole aren't as ideological as the small minority who watch Fox News or MSNBC. Rubio wouldn't be struggling as much with those middle of the road voters like Trump is