Yes and when a government tries to do something about that (like Spain granting temporary permits so they can work and pay taxes) it angers the right even more.
Look, you can either let people make a living and manage their own lives while contributing to society, or you can not let them make a living and ensure they're housed and fed. You can't be angry at A and also be angry at B.