Race != Race. Race as a social construct exists but biologically speaking there is no such thing.
In the US the term "race" always refers to the social construct. The german word "Rasse" did not undergo that same change in meaning. Even the most extreme right wing in Germany, the most openly racist people you can find would not dare to use that word in this manner in public. This is far more offensive than using the n-word.
So having germans agree to such statements especially so many is genuinely quite shocking.
TBH I think the word is often used without much consideration. So where people should say ethnicity or ancestry e.g., they say race instead, because it is just simpler, not because they carry much meaning with it. This is true in German and English..
Also I think given the context you know how people mean these words. But all I see is wild jumping on some words without much context all the time.
> Race as a social construct exists but biologically speaking there is no such thing
Mountains of layers of cognitive dissonance are needed to believe this. Race is absolutely biological. To think otherwise is fooling oneself. You are doing a disservice to combating racism by negating the existence of race itself. Do you really think racism will just go away by suggesting black people and white people are exactly the same internally? Get real man.
It would really just save everyone a lot of time if we just said "branch" instead of "race". We all branched off from some shared ancestors somewhere back in the mists of time. We're all cousins from different branches of the family.