A great many people hate Trump. Biden has climbed a pretty steep wall to become even more unpopular. Trump achieved his low approval ratings by having a big mouth, being offensive and through abismal messaging during his final year in office (Jan 6th didn't help).
Joe's relied on his policy decisions to do the heavy lifting (Crime, inflation, Afghanistan, regulation, overspending...blah blah blah). Honestly, I think he's crushing it. He may soon reach that stratified rare air achieved by Jimmy Carter the King of low approval ratings. Go Brandon!!