I don't think law firms should either. I used to be an organizer for a union, and I went to our lawyer one time to file our application to certify this company. It turns out he was the lawyer acting for the company I was trying to certify. That's an example that these things just shouldn't happen in law offices or lobby firms.
Chinese wall--I don't know where that term comes from.