You are correct on all counts. It boils down to votes. Each party thinks that if they pander enough to the illegal aliens, they will score that voting block and ensure their political power will continue.
What is going to happen is that the socialists will gain more socialist voters and we, the conservatives who are the backbone of this country, will lose out and have no voice at all.
BUT we will be expected to continue to work and pay taxes to fund the social programs that keep them here.