I can’t say I have any major issues with companies producing bicycles! I presume Trek are not supplying missiles to dictatorships. It also doesn’t bother me about Giant producing their frames. Giant have some good factories. I still generally prefer Specialized bikes though. I just like their style.