Originally Posted by
cockpitvisit
I thought that the dual citizenship was only not allowed for
naturalized citizens (with known exceptions). To acquire a German citizenship, you usually have to give up your previous citizenship, and if a German citizen applies for and acquires a citizenship of another country, s/he loses the German citizenship.
In the case of citizenship via German ancestry, it's just a matter of
determining that you are (and have always been) a German citizen. So dual citizenship should not matter at all.
NB: This is my personal opinion and not a legal advice

What you are saying is not correct.
There are some exceptions, but the general rule is that if a German citizen voluntarily acquires another citizenship than they lose their German citizenship. This applies to ALL Germans regardless of how they acquired their German citizenship - i.e., including people who are German by birth.
If a German citizen is GIVEN another citizenship (e.g. through marriage) then they get to keep their German citizenship.