@liztai You're not alone.
I'm not angry over it, but I do think it presented a confusing and disrespectful message. If one is about inclusivity, why create a presentation that insults the deeply held beliefs of many?
There's a lot to be said for treating others as they /should have/ treated you, rather than giving back tit for tat. The Last Supper mockery makes as much sense to me as a parent whacking their kid, while saying "That'll teach you to hit your brother!"