I'm not a fan of CT but there's no need to call him an Uncle Tom. I think the TV show Atlanta has a great take on this and it was essentially the major theme of the entire show. It's not about skin color but social/economic status. The characters go from being poor and black to rich and popular, and become accepted by the same white people that looked down on them previously. African americans still struggling also view them differently. In a sense, they became "white", because the idea of whiteness that permeates our society has less to do with skin color nowadays (except for some hardcore racists, some of which post shamelessly on this board) and more to do with economic class.
I guess this was just a long rant about how Atlanta is a great show.