Einstein famously said, “The definition of insanity is doing the same thing over and over again and expecting different results.”.
We've been electing the same career politicians for decades now, it's not really getting us anywhere.
Despite all the hurdles, speed bumps, caltrops, an other area denial weapons thrown in his path during his first term. By doing things differently, he actually pulled a pretty good term out of his hat. Record level unemployment across all demographics, low interest rates, low inflation, and a pretty good stock market.
It's been empirically proven than what we have been for nearly 50 years isn't working. I have to imagine that most people realize this and that is the source of his popularity among everyone except those dogmatists so profoundly blinded by partisan ideology that they can't conceive of anything other than business as usual.