The problem is not James, it's just that if Trump is losing MI by eight points like this poll is forecasting there is no way that this seat could flip.
You’re right that there’s no way this seat flips if Biden wins MI by this much, but I do think James could outperform Trump by 2 points or so with a better campaign (but certainly not with the kind of lazy campaign he’s been running—he’s barely been visible).
The problem for James is that Peters, unlike Stabenow, has gone negative against him early and hard. Democratic super PACs have hammered James relentlessly for saying that Obamacare is an abomination that needs to be repealed.
Yeah, and James has been pretty much absent from the campaign trail, unlike Peters. Some people have compared this race to FL-SEN 2018, and so far it looks like they were (unintentionally) right: Nelson is James, Scott is Peters.