I understand why it is there, and I think it is stretch. I'm saying that given the actual theme of the coaster -- Greek/Roman mythology -- there several other, better ways to decorate the ride that wouldn't have been as gruesome. Other than also being Roman what does the Coliseum is really have to do with the god Apollo, anyway? By that logic they should have put up a series of aqueducts. I think they went with a cheap, easy, revolting cop-out, to be honest.
If the coaster is about the gods, then make theming about the gods. It is that simple.