You understand that no one cares about the why right? I work in software design and I understand the technology quite well but, that doesn't change the fact that SiriusXM isn't delivery what customers want.
Again, what good is two minute old sports audio when you're watching it live?