&gt; Tax laws are so complex that we don&#x27;t know if some tax avoidance schemes are legal or not.<p>That&#x27;s the wrong way to phrase it.  If you don&#x27;t know if actions are legal or not, you are simply not living under the rule of law.<p>There is no law, if you cannot reasonably figure out what the law is.