Not necessarily  - only a small number of Cruze's are actually produced in Mexico for the US market.  The number I saw was 38,000.  If the cost of producing them in the US means that they are not competitive and therefore don't sell the best option for GM to do is discontinue offering them in the US.  Then the only loser is the consumer who now has less choice.