Let's say that you are a businessman and you have a shop selling guns. And here there is a big question: "Is it moral to sell guns ?"
Of course you - as a businessman - will defend yourself that:
- this is just a business like any other;
- you have to take care of your family;
- if you don't do it then somebody else will do it anyway;
- that there is nothing wrong with the guns and it all depends on how other people use it and what they do with it etc.
You will also defend your last argument with examples of many people who have bought guns from you and later were grateful because it helped them to defend themselves against the thieves, rapist etc.
Now... all of your arguments make complete sense... but unfortunately only to you and to those who benefit from your business and not necessarily in the form of direct profit. You will also find support among those who use this belief to cover up ( for own convenience ) their own personal and egoistic interests or are afraid to face the truth about themselves.
Anyway we can enter into a discussion in which both sides will always present their arguments and try to defend their point of view and in the end we will never be able to find the solution in this way. It is all the same as any other discussion ( including politics ) where both sides represent opposite polarities and are never able to find the solution.
Thus to find the solution both sides must simply apply the principle of what is best for all.
To be continued...