No, what i meant is that it could be good for betting servers, to show a replay of an important match.
And you're right in that a server host could pretty much just kick everyone and all that, but the question is, do people really want to watch replays in a server? Isn't it easier to just send them via skype or forums instead of coding it into the game (which takes time away from other stuff)?
I still don't really se any use in this, no reason to implement something that probably isn't going to be used anyway.