I understand that there are some serious sovereignty problems, environmental and worker rights provisions, etc. but hasn't NAFTA(and other similar agreements) helped the U.S. economy through free trade?