I think that you are all missing CP's point!!
I do believe the only model train equipment made here is NCE.
My favorite decoders are NCE and NCE is an American company and there decoders are made in the good old USA!!! YEAAAAA!!!
Why do we send all of our hobby money to places other than in our own towns or back yards? It only makes good sense! If you give your neighbor a buck then he gives it back to you, you both win! I have no problem doing trade business with Canada because they follow the same rules and business practices as us. I do have a problem with doing business with our southern neighbor not out of any prejudice, Just out of them not following fair and descent business rules and policies. They extensively exploit their own people to better their own pockets!
Manufacturing business's have gone by the wayside because of people thinking that Foreign is cheaper and we live in such a throw away mind set that it's sickening! I want to buy something that lasts!! I don't mind paying a little more or a lot more if it's worth it and it's going to last! I am against foreign cars, why pay someone somewhere else to build something we can do ourselves!
This is of course just my opinion, and feel free to go on about your lives the way that you have and keep complaining about why there is no work here and why there is no money here and why everything you own is junk and falling apart!