Trump immigration priorities dash hopes of bipartisan compromise

Trump tried to compromise on dreamers and democrats laughed at him. Now he is being attacked by a liberal writer for not giving in to democrats. Why not attack democrats for not being willing to give and take instead of all take.