I should note that Obama had a sub-50 approval rating in 2012 when he beat Mitt Romney. But Romney also wasn’t pulling in record-breaking primary vote totals or seeing huge groundswells of MAGA-tier support.
Biden coasted to victory in 2020 thanks to a pandemic everybody hated and four years of Trump fresh in their minds. I don’t think he has those advantages anymore.