That's because you can't accept reality. We DO allow religion in the public arena. Therefore, we must allow it all. Taxpayers pay for those arenas and they should be allowed some latitude when it comes to free speech. I disagree with your notion that a prayer in a stadium compels people to do anything.
That's because you can't accept reality. We DO allow religion in the public arena. Surely you understand the difference between allowing religion in the public arena, and compulsory funding of a particular religion in the public arena.
Then again, maybe you don't.