I agree, and I think people "just doing their jobs" and facilitating such things are doing evil too whether they understand their contribution or not. Good intentions are not an excuse. Which makes tax avoidance much more of a moral obligation than most want to believe.