To be completely clear, what you are saying is that a US citizen -- I have no idea what the relevance of foreign citizenship means, unless you're saying that everyone with a foreign citizenship is suspect -- of Indian or Chinese origin cannot have an opinion on anything. On foreign wars. On immigration levels or sources of intake. On government structure or laws or budgetary spending. Because literally anything can be cast by some hate monger as being at the "expense of the US's strategic goals".
Let's just be completely clear about your position here.
>but outside CA using another country's flag at the expense of the US
What does "at the expense" mean? People are protesting masked groups of thugs kidnapping people and renditioning them (illegally) to foreign gulags, and that is absolutely in the service of the US.
Though there have been a number of pro-Israel protests that are nothing but a sea of Israeli flags. Jim Jordan hilariously said "We fly the American flag in America", while he has a giant Israeli flag festooned outside his office. There is zero consistency about this "who gets to be proud of their heritage / fly a foreign flag" position beyond "who should be cowed and shut their dirty migrant faces".
True! But kids under 18 aren't voters not supposed to be a part of the political process, so any opinions they may have is moot.
> Also, attractive female snow boarders are also allowed dual citizenship but those are exceptions.
Yep! Plenty of exceptions all around if you are important enough or related to someone important enough.
You can have dual citizenship if your Chinese citizenship is of the Hong Kong/Macao flavor
As such, it is an edge case or rounding error - especially in the Chinese American community. With the amount of effort it takes to get HK citizenship, you may as well take Canadian or American citizenship and try to break Chinese nationality law by lying about not having American citizenship (but they are cracking down on this)
> Look at the outrage about the "invasion" because some protestors hoisted Mexican flags
Because LA Chicanos did not realize how inflammatory using the Mexican flag is in anti-government protests outside the California.
In CA, it's well understood it's used as an identity marker (though still exclusionary, as a growing portion of the Hispanic community in CA isn't Mexican anymore), but outside CA using another country's flag at the expense of the US absolutely is viewed as a severe faux pas.