If you went to America, legally, got a work visa etc and got a job, then lost that job to someone who sneeked in across the border or overstayed a visitor visa, you would welcome it?
What advantage is my employer gaining by hiring the illegal immigrant instead of continuing to employ me? Would it be that they can pay them less than minimum wage or avoid paying payroll taxes or avoid paying for mandatory benefits? If so, my problem is with my employer, not with the illegal immigrant that replaced me.