Foreign cars

Wife has an '09 Suzuki XL-7...made in Canada, by GM. Been a good rig, not one real issue in 36K miles. How is Mexican-built Ram, owned mostly by Fiat and the UAW (thanks gubamint), more American than a badge-engineered "Foriegn" car built in a US-owned plant in Canada?
It's so screw-bag that it is pathetic. I'd love to support a well-built, affordable, domestically-made vehicle...but they are so few and far between (not to mention non-existent in certain market segments). The XL-7 was the best/closest thing we could find for our needs (7 passenger that wasn't huge, didn't cost $35K and could get around 20mpg in combo driving)