I noticed the language here refers to “minorities” in regards to race often. I think that should stop. It isn’t demographics that are responsible for racial oppression, it’s power dynamics and ostensibly anti-racist language should reflect that.
ultimately there's just a degree of pragmatism involved in this verbiage which is why it's useful—adopting another verbiage largely just changes what people object to, where they feel uncomfortable, or just introduces a complicating variable. people frequently bristle at circumlocutions like people of color and it's not hard to blame them; hyphenated heritage (your Chinese-Americans and German Turks) frequently runs up against how people self-identify and has its own can of worms with respect to decolonization; using racial descriptors (Hispanic or Latino) will never cover everyone and likewise people often struggle to identify with those; and ethnic descriptors are frequently impossible to "clock" but also themselves largely arbitrary in a way that can make them basically useless.
minority, for all its other faults, is not a weird-sounding circumlocution and is readily understood by basically everyone, doesn't really specify heritage or how you identify beyond "i perceive myself as external to the majority" which avoids identity snarls, and is broadly applicable and fairly objective as descriptors in this space go. (you can, for example measure with reasonable confidence who is or is not a minority group.)