It seems to me as though in Iran, the Shia are free to preach their religion including polemics against other religions from the airwaves and as publicly as they please. By comparison teaching another religion such as the Baha'i Faith, seems to land one in prison for unspecified periods of time.
By comparison in Australia we have a little "No doorknockers" sign which if displayed legally prevents all religious door knockers or other salespersons without discrimination from encroaching upon the private property of the displayer of the sign even for the sake of preaching a religion. This leaves it up to the individual to choose whether or not they wish to have people come to their home uninvited to discuss religion with them.
So which is a better system and why?
By comparison in Australia we have a little "No doorknockers" sign which if displayed legally prevents all religious door knockers or other salespersons without discrimination from encroaching upon the private property of the displayer of the sign even for the sake of preaching a religion. This leaves it up to the individual to choose whether or not they wish to have people come to their home uninvited to discuss religion with them.
So which is a better system and why?