The left is slowly creating a problem when people with legitimate concerns or fears on the right (not alt right who are mostly racists) are incorrectly labelled as racist. It kills any sensible discussion.
From my experience in interacting with people of color and immigrants, people of color are not crying for any one to "fight for them" but requesting a system that is fair to them. You are not supporting any person of color where it matters most by donating to Black Lives Matter or the far left organizations.
Simple things such as:
1) Not giving that immigrant job applicant, with appropriate qualifications but little Canadian experience, a chance to work at your company
2) Not promoting that person of color because he/she has an accent even though that person is clearly competent
3) Junior employees clearly undermining an immigrant boss because of his color despite being competent without any consequences etc etc etc
are equally as oppressive to them as those carrying racist placards.