That is the problem with modern ideas of morality and ethics. The idea that "anything that's not specifically illegal is fine to do". Some things are wrong even if legally permissible, like advising your clients to do things in a way which favours your personal interests, or not standing up for old ladies on the bus. Or what the Uruguyan goalkeeper did against Ghana in the 2010 WC.
That is the problem with modern ideas of morality and ethics. The idea that "anything that's not specifically illegal is fine to do". Some things are wrong even if legally permissible, like advising your clients to do things in a way which favours your personal interests, or not standing up for old ladies on the bus.