Read the disclaimer - it's a license deal. Trump probably has seen 1 design total and said go ahead, for 50% profit or some insane number.
Trump Sneakers are not designed, manufactured, distributed or sold by Donald J. Trump, The Trump Organization or any of their respective affiliates or principals. 45Footwear, LLC uses the Trump name, image and likeness under a license agreement which may be terminated or revoked according to its terms.
It's not tacky for NBA players, football players, etc. It isn't tacky to get a Che Guevara shirt. So why is it tacky now? Because you don't like the person?
I think there's a difference between a musician or sports player and a fascist dictator. You wouldn't want to see someone wearing clothing with Hitler on them either
... There are literally Biden shirts, what are you on about. People wear political shirts, political sneakers, have political bumper stickers. It's not uncommon. It's just the person you don't like being on the shirt.
Why do you think NBA players and football players have the same type of job as a politician? They are literally entertainers. Politicians should be running their area of politics to improve the lives of the people they represent, not sell them shit.
Why is buying the item the problem? Che Guevara isn't selling you a shirt. He didn't do a deal to sell shirts. The random theoretical shirt buyer you are talking about is not the same as an ex-president, who is also running to be president again, profiting from selling merchandising like a struggling garage band.