Great analysis. I've got a simpler one. Approval of Dems in Congress is around 20%. So whatever strategy they are using is not working for their voters. If the strategy is based on this consulting crap, the jury has spoken. We can't go into the midterms with approval lower than Trump.