I agree with the general point about double standards.
However, Europe is one of the least racist places in the world, and one of the places where millions of non-white people moved to and started a new life.
The tirade about a supposedly racist Europe is pretty ungenerous. Of course there are racist people in Europe here and there, but Europe as a whole is one of the least racist places in the whole world.