Well, you and I see things differently. A U.S. citizen taking an oath to a foreign military is a questionable act IMO, and while not unpatriot in and of itself, for me, places doubts about that person's patriotism. It is very different then say working as a sales rep for a foreign manufacturer or purchasing a foreign made product.
For example, I would not vote for someone at the federal level who has served in French Foreign Legion in the past 40 years. They may or may not be good people, but not who I want in office. I don't want to be accused of hijacking the thread or trolling, I leave it to you to have the last word or perhaps to start a new thread. I don't have much more to offer on the topic.