Yes. There are legitimate reasons for companies operating in certain sectors to require US citizenship. In fact, non-citizens are not even allowed in the facilities of some companies. Still, the myth persists that citizenship is always a prohibited requirement.