Don't blame the attorneys. They're simply doing their jobs. Blame the juries and judges that buy into the crap.
Immoral acts are immoral acts, it doesn't matter that it is an accepted definition of the profession.
The fact that judges and juries don't override all of the immoral crap that a lawyer comes up with doesn't excuse the lawyer from their decisions.
Taking a tort case is totally voluntary. When a lawyer facilitates an immoral action, they are not "just doing their job". They are personally responsible.
When I hear a lawyer state, "Its not about justice, its about the law." I know that they are just a prostitute.
So are the criminals.