The election is close because a) fear of Democrats and b) there are no standards for Trump. People have come to accept him for the rambling, lying, delusional person he is.
In 2016, when he was starting to garner serious attention, I remember watching CNN as they tried to cover all of the ridiculous and crazy things he said. The problem was, they couldn't focus on one thing he said because he had already said a half dozen more things in the meantime.
If Trump was only 25% as bad as he is, I think he would actually seem worse. He would seem like a reasonable, honest person who was lying vs a person who just says anything that comes to mind, with no concern about accuracy, honesty or making sense.
I'm not voting for Trump and have never voted for Trump. I also doubt I'll vote for Kamala, but I watched the entire debate with my wife. Despite ALL of Trump's ridiculous hyperbole and lies, the thing that truly stood out as dishonest was Kamala going back to the Charlottesville lie about Trump referring to the white supremacists as "good people". Why did that bug me? Because I actually expect honesty from Kamala.