Because those groups typically tip less or not at all. Although I never found that to be true with women. And “people of color” in the article really means black people. Asians and Hispanics seem to tip normally in my experience.
And for those thinking “omg how racist” — you clearly never worked in the restaurant business in the United States before.
Here is an interesting thread about black people and tipping: https://www.reddit.com/r/Serverlife/s/MGkkDmZgYq