But this is still an instance of taking the low road. We all live on the same planet, and commercial jingoism isn't the way forward.
Edit: if you "aren't sure if you consider it insulting," try reversing the roles. Imagine a Chinese company that brags about how they avoid using parts and labor from the US whenever possible. How do you suppose that will play in Peoria?