Neither you nor I know how the public is going to respond to Kamala Harris as the Dem nominee.
It's going to take a few weeks for the polling to inform us of the status of the race. I don't claim to know how the race will shape up, right now.
What I do know is that the selection of JD Vance has been overcome by events, and there is pressure on Trump to dump Vance.