Sorry, but yes they are. I wish it wasn't the case, but it is.
Both parents have to be US citizens.
No, you are quite wrong.