Bill Gates donated a lot of money and that has really done so much to rehabilitate his image. In the 90s he was seen as one of the worst people alive, I remember memes with him in a portrait in place of Hitler and those were wildly popular in some online communities. He was a ruthless businessman who broke laws to ensure Microsoft's dominance in the PC marketplace. Even the pro corporate US justice department found Microsoft guilty of antitrust violations. He also schemed to rip off his childhood friend and Microsoft cofounder out of shares when said friend was undergoing cancer treatment. You don't get to be a billionaire by being nice or generous. Even the Simpsons did a joke about Gates buying a competitor out by basically beating up Homer and trashing his office.
I'd be super generous too if I had 100 billion dollars. Notice how he also hasn't lost a whole lot of his net worth? He's not giving you the shirt off his back, he's giving out his pocket change. He just has really deep pockets.
I think the US had a very healthy trade deficit, sure net importer of products and the money isn't balanced - but that's what happens when you are the wealthiest country, you can spend more money and your citizens aren't doing as much physical labor work.
The money from the middle and lower class isn't being taken by trade deficit, it's being taken by the wealthy. And manufacturing jobs are gone, automation will keep them gone. Increase taxes on the wealthy, raise minimum wage, offer new job training for workforce in emerging industries, put incentives in place to pay workers more and no one will care about trade deficit because now they have money again.
Tarrifs are terrible policy, and the volatility of trump flip flopping on them is almost worse. If he wanted to address the trade deficit (which again, why?) there's other ways to do it that are less like shooting yourself in the knee.