My direct experience contradicts your direct experience. I'm Chinese, grew up in China until I was 5, and visit it every now and again.
> I have been told over and again (by Chinese people) that China is Han.
You are either selectively reporting, or selectively misremembering things based on your own existing prejudices. I have certainly talked to more Chinese people than you, and nobody has ever said this.
I lived in Berlin for 3.5 years, I found plenty of racism there as well; also in the UK and US where it's more subtle.
I'd assume your Chinese friends are a non-representative sample of Chinese people - likely, you are friends with them because they ran into issues with the government, and hence had similar interests and were attracted to the same events and locations. China has 1.4 billion people, this is bound to happen.
---
Reply to the comments below:
> little point in discussing anything China-related in Western internet forums.
Thanks for the advice, I am indeed trying to take it in moderation. I think it's important to try to maintain some level of healthy discourse though, the anti-China propaganda is taking the world down a dark path.
> Curious on what you think of what China is doing to the Uyghur people. Do you believe that this is fabricated by all these media outlets?
Yes, they are all citing the same fake reports written by a few people working non-independently, driven ultimately by geopolitical strategy and taking advantage of liberal media's existing prejudices to portray China as "evil". See https://www.qiaocollective.com/en/education/xinjiang - a collection of a large number of sources from many different people, working independently.