I truthfully don't care a ton about the chop.
My general feeling is that if Native American groups insist they find it offensive, were I in charge of MLB/The Braves, I'd defer to them and put a stop to it. But I don't think its intention is one of racism, and think that for the average Braves fan the tradition of the chop probably outweighs the historical insensitivity.
That said, Trump went to that game solely to try and turn this into a political wedge issue and further inflame the culture war. Way back during the Colin Kaepernick nonsense, a common refrain was that opposition to Kaepernick about ensuring sports remained an apolitical space, and wanting to be able to turn on the TV Sundays and not think about politics. Those same people should feel the same about this.
I didn't care about the chop either until it was announced that Cleveland would do away with the nickname. I think its unfair and the MLB should've pressured every team with a Native American theme to rebrand, not pick and choose which teams they felt were "truly racist"
To your second point, I couldn't agree more. When I worked for an MLB team, I fielded a ton of calls with fans outraged because they caught wind of a donation to a political party that the owner of the team made. Every call the pissed off fans would say "I come to games to get away from politics"
Now that same side that was pissed off then, are heard chanting Let's Go Brandon and FJB at every sporting event. Total hypocrisy.