But that clearly and decisively wasn't the main lesson from the show:
By the end of the exchange, there was actually very little division - in fact, both Jack and Jamal very clearly expressed that they felt closer to one another than before, that their friendship felt more real than ever, and that the whole incident gave them both a chance to heal something inside themselves - Jamal said Jack's willingness to hear him was a healing experience and Jack said he learned something about his own privilege that he never would have otherwise understood. I think the main lesson here is quite the opposite of what you're saying - everyone should be free to express themselves and to hear others, and by Jamal expressing his hurt feelings to Jack, and by Jack being willing to listen to him, and by Jamal being willing to listen to Jack's remorse, they now feel more comfortable than ever with one another.
The real "walking on eggshells" would have been if Jamal had never said anything - held in his hurt, held in his disappointment and then grew distant from Jack (which Jack would of course feel/sense on some level). This whole sequence was an example of people willing to stomp on the eggshells, get into some respectful conflict and come out the other side closer for it. And I also find this idea of "white people having to walk on eggshells" a bit ironic as minorities of all types have had to keep very very silent in response to subtle digs, unintentional slights and microaggression for ages - is that not a form of walking on egg shells? And, as you have pointed out, it hasn't gotten us anywhere.
Last week, Survivor in fact showed us no one has to walk on eggshells - if we're willing to listen to one another, even in disagreement, there can actually be deeper unity than when we're all sweeping things under the rug for the sake of not rocking the proverbial boat.