Not since 1986, has our tax code received a serious overhaul. In fact, in the past 31 years it’s only gotten more complicated and certainly longer in length, making American companies less competitive.
There are reasons why American multi-nationals merge with (smaller) overseas companies and shelter as much of their taxable profits in these countries. Nearly every county has a lower corporate tax rate and for now the law allows it!