Is it that the Dems don’t have great messaging or is it that we want perfection from our candidates that Republicans just don’t require? 
We challenge our candidates during the campaign and they spend so many resources (time and money) addressing those challenges.