may NOT be in favour of mass economic/capitalist immigration for various non-racist reasons
There are non-racist reasons for being concerned about immigration. There are also racist reasons, and those are almost exclusively the ones that you've cited. Racism is saying "we belong here, they belong over there".