Or to enforce any all-things-considered moral system. It has a more limited remit than that.
The piece linked to was discussed in a radio conversation between Scott Stephens and Waleed Aly earlier this evening (the topic apparently related to the role of the state in enforcing morality, or something along those lines). I haven't yet had a chance to listen to it, but I expect it will soon be available on the Radio National website.
I hear that it was pretty favourable publicity. Considering both broadcasters are religious believers, that's heartening and interesting. Did anyone else manage to catch it on the Drive program on Radio National?