Nobody is trying to hide anything. Even if they did these things get brought up by all and sundry as soon as anyone, the royals themselves included, dares to put any label on a Protestant royal that's other than German. To say that the Oldenburgs are exclusively German ignores the fact that they've been on the Danish throne for 600 years and also ignores the very complex ethnic and linguistic composition of the pre-1848 Danish realm where ethnicity, language spoken and national identity rarely went hand in hand. Philip himself identified as Danish (or Scandinavian) and that's good enough for me.
I understand you completely, but
"Philip himself never was a German, neither by citizenship nor by male-line descent."
"traditionally you are going by the father's ancestry and that was Danish."
Philip wasn't German citizen, that's fine, but his ancestry is completely German, no matter how he felt Scandinavian.
Also his ancestors in male line were German also...The didn't have Danish blood. They came from Germany to rule Denmark for 600 years and married almost exclusively German...
I always read he has Greek blood, Danish blood, British blood, just because his ancestors ruled there, but that is simply not historically true. You can say his ancestors ruled in Greece, Denmark, Russia, but not saying having blood he never actually had.
Those things are just facts, no matter how someone feels, you, me or Prince Philip.
It's fine for me to say how someone personally feels and I RESPECT THAT, but to change someone's ancestry just based on how someone "feels" about it is completely other thing. Those are things that can't be changed, no matter how someone feels.