Thank you for your detailed reply Will. Quite astonishing what kind of professional behavior is ostensibly permissible. To the layman, Steve looks like a total crook.
Thanks I tried to provide an objective legal analysis. That said, I think you raise a very important point just b/c something is legally permissible does not make it moral behavior.