I don't think very many left-of-center people would agree with your assertion that it was a "huge" compromise. They wanted tens of billions of dollars for a symbolic wall, closing of several legal immigration processes, etc. There are several DACA fixes sitting in congress but Republican leadership refuses to bring any of them up for a vote.