"To my knowledge" is not the same as "in my opinion"
By the way, as to your opinion: you are also wrong. I am a dual national. Do you think if in order to serve the US I was forced to renounce my Israeli citizenship, I would be any less pro-Israel. Would you deny the US my services if they were needed. Pollard was not a dual citizen. Neither was Hansen.
Do you know that it is virtually impossible for an Israeli to renounce Israeli citizenship if one has any intention of ever again visiting Israel.
The honestly and loyalty of a dual citizen has nothing to do with their citizenship, but with the person- as it would be with a person with sole citizenship.
All sorts of people, particularly in the Judiciary, encounter conflicts of interests every day. Honest people recuse themselves from those particular issues.
There is nothing that says that where this officer rendered valuable service to the United States for many years any of it had anything to do with Israel.
You just made my point for me. I don't have a problem with people with dual citizenship under normal circumstances, only when it comes to U.S. security. The U.S. is first and last for me. Let me put this hypothetical case to you: Let's pretend that you're just a regular non-military person and you found, or somehow accidentally stumbled upon, a briefcase full of documents marked "US GOVERNMENT TOP SECRET", and let's say you look at one or two of the documents, and in them, you find information that would be vital to Israeli security (such as, the U.S. has knowledge that a high-level Israeli military official is selling secrets to the Palestinians--something that would be really mind-boggling, but let's pretend just for the sake of argument). A US government official tracks down the briefcase and retrieves it from you and you are told not to reveal to anyone anything you may have seen in the briefcase, as it is top secret information belonging to the U.S. government.
So, what do you do? The information belongs to the U.S., and you have no idea what they are going to do with it. As a loyal American, it would be your duty not to reveal U.S. top secret information to any country. I have no problem with it, since I have allegiance to no other country but the U.S. I would keep my mouth shut. You, on the other hand, would be in a quandary. So, it would be interesting to know how you solved that quandary.
When it comes to U.S. security and dealing with top secret information, I'm afraid I must disagree with you. While I agree with you in one respect, not having dual citizenship is no guarantee of loyalty (Pollard, Hansen), people with dual citizenship, by the very fact that they have not renounced their previous citizenship or, if they are native born Americans, have accepted the citizenship of a second country, have publicly stated their loyalty to a second country. The very fact of possessing citizenship is a statement, or action, of loyalty (or it should be). It doesn't necessarily mean that a dual citizen would be disloyal to the U.S., but I for one want to minimize all possibilities or opportunities of disloyalty in the realm of U.S. security. If someone hasn't renounced all non-U.S. allegiance by the time they get to the position in the military or intelligence community where they would ordinarily qualify for a security clearance, that says something about that person. It says, "I am under obligation to two countries."
By the way, do you question the loyalties of Israeli Arabs? Do Israeli Arabs get top security clearances in the Israeli military? Are they even allowed to be in the Israeli military? (I'm not being smart-aleck--I don't know how it works over there.)