McCulloch wrote:
Can morality be reduced to merely having good intentions?
Actions need to be considered within the framework of the society as well. Consider the following example.
A man wants to hire a prostitute. His intent is to pay a woman, not hurt her, perform only the agreed acts within the proposed contract. Good intent. The woman's intent was to perform a service and charge a fair fee for said service - again this seems like good intent.
So it could be argued they both had good intent. Indeed assuming the transaction went as planed it could even be argued the deeds were good as well. So according to the definition of good intent = moral action prostitution is moral. When you bring the framework of the society they were in it may or may not be considered moral depending on how that society considers prostitution.
Everso