Well there are two separate but related problems - how do we keep them from getting in and what do we do about the ones that are already here?
My understanding is this deals with the latter and I think its a reasonable approach for dealing with it although one could quibble about details and the need to stiffen it up, etc. I think they need to deal with both issues. I also think the public is even more upset about how easily they are waltzing in. We need troops and a wall to address that one.
You can't deal with the latter before the former. Otherwise... well, you know the drill.