Not on trade threads, unfortunately. Some time ago a thread was posted about Intel building a $300M chip plant in Vietnam. Much wailing, rending of garments, and gnashing of teeth followed, mostly about "our" jobs being sent "there." After someone insisted to me that we no longer manufacture chips in the U.S., I discovered that Intel (!) was building a $3B plant in Arizona, and Samsung was expanding its $2B plant in Texas. Took me maybe five minutes on Google, tops.
Who are these people....really? They've always had a loud voice here, they post in huge numbers, but if you look at the screen names (even figureing they have at least two or three) most of the posts are repetative.