Like if you asked "should people in dire need get free meal, medicine, blanket, good words, 10 million usd, water?". I would say yes to some of those and no to others, like basic medical care should be offered, basic welfare should be provided in exchange to basic work. "Illegal" doesn't mean "criminal" or "lazy", and often not even "uneducated", this question is way too general to be meaningful apart from playing with the usual xenophobia or protectionism (not that it's bad or good, it's just a possible human attribute).
Of maybe you mean martians. :-) Isn't "immigrant" a better word? And, by the way, is it about immigrants or just the illegal ones (I mean the intent, not the phrasing)?