A lot of the sentiment around the economy is due to partisanship and messaging. A recent YouGov poll shows that 75% of Democrats approve of Biden's economic policies but only 15% of Republicans approve. The right-wing noise machine has been effective in creating consumer sentiment that is way out of whack with the actual economic data. The American economy is on one of it's best runs in decades, jobs are more plentiful than at any time since the 1960s and consumers are still spending despite the "vibe" that things aren't good. They are good and getting better every day.
As far as the national debt, Trump is responsible for a much higher percentage increase than Biden so if we're looking at the number soberly, he's doing a much better job than his predecessor in that regard.
His Achilles heel and the thing that could cost him is the border crisis, which is simply unsustainable and he needs to get that under control to have any hopes of his approval numbers increasing substantially.