Then please inform me. I am not trying to put anyone or any country down. It was an honest confusion wrapped into a debate, analogy and frustration from his lack of a response to my inquiry.
In all of my life conversations around "domestic cars" it refers to those cars made by a company from which you live. For example, in America, domestic cars would be Ford, GM, Chevrolet, etc... Although made in the US, Hondas, Toyotas, and Nissans are considered "foreign cars". I drive a Ford and a Honda and get regularly criticized for driving a foreign car. They are referring to the Honda, while there is a possibility that less parts on the Ford are actually from, or put on the car in, the US.
If you consider the cars made in Canada, domestic, then just say that. Where I am from and my experience would consider all cars not "branded" by a Canadian company as a "foreign" car. Hence my surprise of him bashing "foreign cars" when all new cars would be considered "foreign" by the above standards.