If I heard that famous scientist was unethical, I would be wondering if he had fudged his data, while if I heard that he was immoral, I would wonder who he had been sleeping with.
True, but that's a matter of connotation.
If I told you that he was a "very ethical person" you would not take that merely as a tribute to the integrity of his data, would you? You'd take that to include not committing adultery.
But you are right, in those circumstances "unethical" is more likely to
suggest a
professional lapse, because the codes of conduct specific to a profession are almost always called ethics and not morals.
Professional ethics: 1,550,000 Google hits.
Professional morality: 19,300 Google hits.
Professional morals: 7,910 Google hits.
That's a big ratio.
---
We may note again that,
pace Tram law's friend, a professional code of ethics does not consist of those moral strictures that that profession ignores.
Edited by Dr Adequate, : No reason given.