I'm most definitely in the camp that believes that it's not just about "Law" but about "ethics" -- what's right and what's wrong.
Something might be legal, but still unethical (eg. putting down colleagues at work in order to get a promotion).
The interesting thing about churning and the credit...