Exactly right. The independents and low info voters are easily fooled by superficialities, and took comfort in a familiar face. He has high approval ratings precisely because of this. The other reason is Trump has poisoned the well. People hate him with a searing passion. That has blunted the sharpness of the opposition to Biden’s policies, unlike Obama’s policies, which saw a severe backlash, even though they were less extreme than Biden’s.
I can't remember who said this but maybe Tucker Carlson on his program on Fox News, we have to stop underestimating Joe Biden. Maybe the last president with this much power was Andrew Jackson. And he's not even done with his first term.