I think mostly it's about security and looking out for the users. You said yourself that this Kniht person that pasted the porn url was an op and was unbanned, well it's a pretty common channel rule that ops do not deop, kick or ban other ops, and besides that, it seems to me that if they know the person that is running the script, or pasting the url, or helping in private, then they also believe this person wouldn't do anything malicious to an unsuspecting user. They can't hjave just anyone pasting a url to the channel because that's not safe. Same for helping in private and running scripts on the channel, it's a right that's reserved for ops and other people they know.
Nice example. Here's mine.
I once joined a network where I knew most of the users from another network. But 1 IRC op there hated me - he akilled me for no reason at will. Everyday. Another IRC op, that actually liked me, decided to do something about it. He made me an IRC op. That way - I can no longer be akilled, as IRC ops don't akill each other. And the other oper was to deal with it.
Does the above story look like a solution to you? I hope not. I think it's a problem. That's exactly what I'm trying to go against.
I really don't think it was your place to notify someone that their ban was lifted and they may re-join the channel and you were in the wrong and should have stopped when asked by the op. You're really showing the world here that you're pretty immature by dragging this all here as if anyone here can, or even is willing to do anything about it. It's my opinion that you should probably grow up and start obeying the rules of channels on which you have no power.
As it's for all networks and all channels, none of them have to be my place to be involved with - it's a freelance involvement I do, sure enough, you can't have it both ways, you'll have a side that likes it and a side that doesn't like it.
RE: by dragging this all here as if anyone here can, or even is willing to do anything about it.
2.) No one has to do anything about it.