I don't really see how it could be good.
They come here and have a child and get benefits that are supposed to be for citizens. The government is paying for people that haven't gone through the processes to earn those benefits. They don't take jobs that anyone else will take, I don't see why job taking is an issue unless it's a job someone else would actually take.