These definitions aren't scientific but politicized. They come from activists with a PhD. They just want to "prove" that capitalism is imperialist and racist.
Quite. The purpose of twisting the definition of 'racism' is to use the emotional power of the term to support an unrelated political agenda. The irony is that the academic definition of 'racism' is only rhetorically useful as long as the common definition remains dominant, otherwise all resonance is lost: Jim Crow and slavery cause universal revulsion; industrious individuals accruing wealth, not so much.