Unfortunatly here in America Lawyers really do get a bad reputation for....doing their jobs. Criminal lawyers are looked poorly upon becuase they get 'murderers' off, they get 'rapists' off, but due to our own constitution everyone deserves a fair trial, that means it would be unethical for a lawyer to not do everything in their power on behalf of their client.
This goes the same in realty law, divorce law, anything which you would need to hire an attorney for. "Oh that mean old Lawyer, he dragged everything in my marriage out before the public and put everything in a bad light, misconstruing everything!!!" Yes this hurts, and yes this seems horrible...but its their jobs. When you are on the hot spot so to speak you would really be horrified to hear "well we could have won your case Mr <insert name here> but it just would have been plain rude of me to bring up your now ex-wife's affairs..."