What?
Let's KISS then, shall we? This is what you said "These absorption and re-emission events are what causes the slowing down of the waves, photons always travel at c, they just spend some time absorbed." Is this your explanation of why a photon slows down in a medium?
Edit: I was still able to log on. I haven't been banned, yet...bwahahah!
If your statement were correct, the index of refraction would only depend on the type of atoms in the material. Graphite and diamond are both made of carbon atoms, and yet their index of refraction is different. Are you attempting to imply that you were referring to the de Broglie or Schrödinger's wave?
"Kiss is often wrong." That's because you've never been kissed by me. Mmmwha!...kiss,kiss.
See ya!