> If you are living in America, and you want the food made by the people in your community who are Chinese, would it make sense to call it Chinese food?
That still wouldn't include crab rangoon. It's just as homespun American as key lime pie. No Asians of any variety were ever involved, as you can tell by the fact that it is made of cheese.
> Saying "Chinese food" does not literally mean food from China, it means food made by Chinese immigrants to The United States.
Not even close. It means food that is sold in restaurants that are called Chinese restaurants. If it meant food made by Chinese immigrants, it would include Mongolian barbecue (which is Chinese food) and all Japanese cuisine (which isn't, but the Chinese like opening Japanese restaurants because the American price of Japanese food is higher).
> America is a country made up of immigrants from other countries, so when they are here making the foods that they used to make in their home countries, we call it "Chinese food", "Italian food" etc.
This seems to contradict the rest of your comment. Are you taking the position that "Chinese food" refers to food that is made by American Chinese for whatever reason, or that it refers to food that is made by Chinese in China? If the second, what are you objecting to in your parent comment?