This article is old enough now, so that maybe this conversation will be just between us, and not get flagged as last time.
White sycophants is just a politically correct term for the older term, "Indian Lovers". It is racist! How you meant it, and how others read it, may easily be two different things.