"But with free trade agreements illogicalities become possibilities."

 So you base your illogical statement on the simple fact that you don't understand intergovernmental trade?

Large US corporations are not interested in your local municipality's snow removal contract.  They are interested in the $250m software contract for social services.  They are interested in the $87m contract for new ferries.  They are interested in the $300m contract to provide prison food.  What they want is to keep the "Buy Canadian" clause out of the contracts.