Let's remove personality from the equation and reevaluate. Let's look purely at the stats, not the player themselves.
Trump might be an asshole and egotistical but no one can argue America was doing pretty good and was on its way to becoming even stronger and that from the moment Biden took over it has only gotten worse with time. Look at all the shitty problems we have in this country right now that all started in 2021 and show no signs of slowing down.
So no they weren't both bad. Yeah trump could done better to keep his mouth in check but looking just at the stats he did a terrific job and America was doing better in pretty every aspect compared to right now.
Looking good is different from actually doing good. With all the new money created during the Trump administration, everything is going to look good. Dumping a bunch of money into the public (Covid checks to people and corporations) does make things look good.
But soon enough (as in what we're seeing now), the bill comes due. Inflation increases. The oil bust cycle (which is the boom cycle for oil CEO's and investors), created higher prices at the pump, which creates a double jab to the economy.
Trump could've done the US a favor by vetoing many of those HUGE spending bills which included Planned Parenthood funding, gender studies in Pakistan and other obviously ridiculous expenditures. But like all presidents, he wasn't spending money. Just like Biden isn't spending his.
High inflation is created by the USD value correcting itself.
The only solution to all of this, is to vote out every incumbent for the next 3 or 4 election cycles. There's a system that's been created by the Federal Reserve, corporations and the mega rich, that keeps this cycle in tact. It's worked for a long time. But only because most of the world is using USD for trading things like oil.
And TBPH, I don't see a way to change this cycle, without destroying the USD.