I disagree with that.
I’ve been following elections since 1968. Been involved with politics for a long time. Trump will carry Romney’s states (which includes NC) plus Florida and Ohio. He then needs Nevada, Iowa and either Virginia or Colorado to win. If he wins Colorado and Virginia then he needs either Iowa or Nevada. He won’t carry Wisconsin, PA, NH, or Michigan It’s that simple if the election is close which I think it will be. Turnout will probably be D+4. Third Party candidates will be a factor in Colorado.
I was right about PA and MI.