Calling a man an Uncle Tom is such an ugly, demeaning and racist thing. What it comes down to is that the man is educated, hardworking, decent and successful. It says that the qualities and behavior necessary for a happy, successful and prosperous life are white. Sounds like something the Klan would say