Honestly: explain the hatred for Batiste when he's new Paul Shaffer
He's taking the exact role Shaffer had in Letterman's show. Stoned, band leader with off screen laughs and jibes who just says 'yes' a lot to the host's conversation attempts.
I see no difference between the performance of Batiste and Shaffer in fulfillment of their sidekick duties.
Criticism of religion is not racism...