No. Citizenship should be based off of the country in which one is borned. Through history, we can see that this will not make sense at all. The founding fathers technically are not classified as US citizens, because they were first British colonists. IF we classify them base on their parent's citizenship, technically, there ARE no Americans, as nobody has technically be a US citizen. Automatic citizenship allows the US citizenship population to grow.
hope this helps