I think Schumer and Pelosi are horribly ineffective. That said, I do think that the move to run on health care is a smart one for the Dems.
The people who vote on immigration are already going to vote for R's, so why focus your energy there? It's like EW taking that ancestry test. Especially since you are just going to piss off the Democrat diehards who actually do want to abolish ICE and start over?
With Healthcare the Dems can go on offense. It clearly has the R's scared, or else they wouldn't all be lying about their positions and their votes. It polls well, and people are starting to understand it.
As for Trump... he might be a horrible president, but he's a good politician and the economy is doing well (sort of). Plus there are a lot of structrural advantages the R's have.
Look, I'm terrified about this election but I would MUCH rather it was waged on health care than anything else.