D+7 is based on a fractured GOP and Democrat/media voter suppression.
Trump has said he does not need Republican unity to win. We will find out soon.
Trump is getting 85 to 90% of Republicans.
Hillary is getting fewer Democrats.
If its D +2, Trump should be ahead by 4 to 5 points.
We’ll find out on November 8 which scenario is closer to reality.