Kamala faces a few obstacles to overcome. Her skin tone and sexual orientation could be a vulnerability.
Skin color? What skin color? Kamala is as much black as Donald is orange!
As for the sexual orientation, what are you even talking about she's straight!
Harris is also getting a lot of support but not because she is really good but because the Democrats cannot vote for Trump and supporting Harris is the only thing they can do.
What stops Democrats from voting for Trump and Republicans from voting with Kamala?
If you really think every single Democrat and Republican is voting with their party choice you're deeply mistaken, there are enough that don't like their candidates, especially in the republican party, and will vote for Kamala just to get rid of Trump. Same for the democrats who think a loss here would make the party change its course and that a defeat now is better for the future.