Earlier quoted context omitted.
IANAP but from my limited understanding (mostly reading Richard Feynman) light beam = stream of photons, they don't travel through entire body of glass prism without issue, they get absorbed and re emmitted along the way too (Which is what explains the different speed of light in different mediums)
I'm not convinced but even if we accept that explanation, why do all the atoms along the way emit the light in the direction it was travelling and then the ones at the surface suddenly emit it in a different direction?
Also this one: