I used to work at a vet clinic for 3 years, in that time they only performed tail docking once, and declawing a few times. The vets there were very compassionate and would only perform the procedures after multiple conversations with the clients and educating them as to the drawbacks of the procedures. Yes, there is the draw of money, the head vet, it was her clinic, so of course they have to think about the financial end, but they were very good doctors.
It is sad that there are other places that do this kind of thing, but the same can be said for any occupation. Money is a powerful motivator and often times can cause people to go against their beliefs. Ahhh, the power of green.