It’s always weird when people are so quick to use a single positive thing to trivialize the many historically questionable things an entity has done up till this point. It certainly doesn’t come from a place of rationality.
The history isn't particularly long.
What is weird is criticizing people who acknowledge good things because of past bad things when nothing anyone said here, that I can see, anything close to "they are redeemed rejoice!"