There's this crazy idea that racism is 100% past and 0% present.

Black people have indeed been oppressed by white people for centuries. That's terrible. That is indeed historical racism. So what, white people who have never been racist in their entire lives must suffer for the sins of their ancestors by being subject to racism and having no right to speak out about it? That's what you seem to think.

Racism is not ok, whether it's against black people, Asians, white people, whatever. You can't say "don't be racist" and then mock white people when they go flushed pink. That's hypocrisy. It should be obvious to any reasonable person debating in good faith that this amounts to racism. Any reasonable person should not think it's ok to oppress, insult or discriminate against someone based on their ethnicity or skin colour. But leftists seem to turn a blind eye to racism against whites.

You're no better than the white people centuries ago turning a blind eye to oppression against black people.