As much as I think Trump is an inhuman pig, this was a shrewd political move on his part. There is little, if any chance, that any replacement for DACA as a law (as opposed to just a executive order) will be passed in six months. Even if it did, he can veto it. This gives the democratic party DACA proponents a false hope of passage. I just do not see any republican supporting a DACA law.
Holy crap, nice to see someone thinking out of the box a little. Phew.
My guess goes in another direction. It could be that this six-month waiting period thing was pretty shrewd, but I very much doubt it was Trump who came up with it.
I'm wondering if the expectation here is for Congress to actually act - knowing there's no way in hell they can let it take effect - and Trump can ride in, sign a bill, and say it was he who got the ball rolling with this declaration. He has six months now to make a big deal of "challenging Congress" to come up with something new, and maybe it will include goodies for the Republicans like funding for the wall, hiring requirements of some kind, whatever, etc. etc.
In other words, comprehensive immigration reform.
I admit I'm a little doubtful on that, but it's possible.
.