You make some valid points, but I really dislike the above comment. When used it seems like a convenient way to diffuse responsibility, often to selfish ends.
There's lots of examples where this type of single-minded attitude isn't acceptable.
- A civil engineer cannot just have making money be the sole pursuit when designing or building a bridge
- A doctor cannot just have making money be the only goal when treating a patient
- A government worker cannot be only concerned on how to maximize their individual gains when awarding contracts
- A financial adviser is expected to act in their client's best interest, rather than their own
We're used to expecting certain levels of ethical behavior from some professions acting within a larger societal framework. I don't know why investing is so often left off the hook in this regard. Maybe it's naive, but I think we'd be better of if people told themselves it WAS their responsibility when making these decisions.