I guess I was under the mistaken impression that one had to be a legal resident of the US for 5 years to become a citizen. If that is not a law, it should be. Thanks for the clarification though!
We don't know how these guys got their citizenship...they may have themselves gained it via blood transmittal from their parent(s).