I do think Barret's portrayal was racist. And it really gets on my nerves when people dismissively call any critical inquiry of the ethics of things that have to do with identity, "political correctness". And that's the problem, people don't bother thinking about these things. They just speak what they "feel" from "their perspective", which is usually the perspective of someone who isn't in a minority group.