Trump is offering more than many conservatives are wanting, more than he campaigned for. I see it as a very humane gesture to allow kids born in this country, of no wrongdoing on their part, to stay, and be provided a pathway to citizenship. You wouldn't likely get this from Pence if he was running the show. I suggest they take the deal. The Senate could nuke the 60 votes, and force a deal that might offer less. Food for thought.
In return he wants to secure the border, something both parties, up until recently, had voted in favor of several times...