I don't give Trump credit for accidentally harming stuff like NATO because the same rash decisions that did that almost started war with Iran
The biggest thing keeping us out of a war with Iran is the Zagros Mountains. Trump bombing an Iraqi air field fucked US/Iran diplomacy for a generation and caused every other government official in the region to take a step back from the nearest American military base. But it wasn't going to initiate a direct attack from Iran into Iraq (because they're trying to cultivate an alliance). If anything, it heightened the support Iran had for Yemen, which culminated in the closing of the Gulf of Adan to... 90%+ of traffic through the Suez? If you want to talk about something that hurt Western nations as much as losing Solemani hurt Iran... Billions, if not tens of billions of dollars, and right through the heart of Mediterranean shipping (ie, Israeli accumulated wealth) industry.
If we can assign Trump credit for that... well... god damn. Way to go, dude.
Accidental good is also good you can't count on going forward.
Biden is consistently bad on policy, while maintaining a pipeline of experienced professionals with long term job aspirations. Trump occasionally prat-falls over his own dick, while hundreds of experienced professionals in the various agencies flee the sinking ship he's created.
I see Trump as a kind-of American Boris Yeltsin. I don't think that will make America a better place, but perhaps it will allow other nations to assert themselves when the US retreats from the global stage.