Two thoughts:
1) The C&D tagline says "US factory", but the direct quote merely specifies "North America." Equating the two won't help relations with our neighbors to the north and south. They do mention the reason being US currency, though, so I'll let it slide.
2) The success of BMW, Toyota, Honda, et al building cars in the US just proves that US labor can still bolt together a pretty good automobile...as long as they're unfettered from Big Three management and union obligations.