Reason that Donald Trump is still an idiot compared to other presidents:
Does not know some key trading concepts.
Take tariffs. Trump slapped a lot of them on products from foreign countries before this pandemic started, causing them to retaliate with tariffs on their own. Trump once tweeted that if the trade war does not end, then foreign countries will pay the US money in the form of tariffs. However, tariffs are taxes that importers here pay, not other countries.
Another example is our trade deficit. Trump, before the pandemic, always talked about our trade deficit like it was a big pile of money that we payed to other countries. However, our trade deficit is not a sum of money that we have lost, it is how much more we buy from other countries than they buy from us. We bought items that we received, so the money was not wasted. And trade deficits are not always bad.
Another reason: he is constantly praising authoritarians. Take Russia's Vladimir Putin, an oppressive leader who hides every bad thing that he has done from his people and silences criticism. Despite all this, Trump constantly praises Putin, saying what a wonderful person he is and all that, while under suspicion of Russian influence in his favor during the 2016 election. He is most likely willing to do anything for Russia in exchange for "getting along better".
Third reason: hate for immigrants. Trump constantly blames immigrants for stealing our jobs. While some of our jobs are taken by immigrants, automation is the far bigger reason that there are less jobs for Americans AND IMMIGRANTS looking for work. Jobs are not being stolen so much as disappearing.