This is an oversimplification and a pretty extreme case of over-categorizing people into groups. People who have problems with immigration aren't automatically alt-right. People who have problems with immigration understand that immigration has also historically provided economic growth - those aren't mutually exclusive things.
I'm not saying that everyone critical of immigration is a selfish hypocrite, but "mainstream" alt-right (even/especially european flavors) appears that way to me.