I think Che was a product of his environment. Argentinians have a reputation for not liking black people. That don't mean all of them are the same, but alot of them look down on blacks.
Most white hispanics do. It's part of the culture. It must be understood that black hispanics are seen as the inferior descendants of the slave classes. They are less wealthy thany white people generally and less educated. This allows white people to exude their bullshit elitist mentality.
Also, White Hispanics hate that they can no longer exploit black and native peoples to make their money like they used to