You're right. The problem isn't immigration, the problem is socialism. Too many Freepers attack people who are seeking the opportunity to work and live in the freedoms of the United States, instead of attacking the socialism that some Americans and immigrants feast on.
When you say 'socialism', do you mean Americans refusing to be reduced to a 1900 level of workplace safety, benefits, and standard of living ?