hi tkc,
i suspect the dems also get something out of the status quo. they get to paint the republicans as anti-immigration (which may partly be true although like you say, cheap agriculture and domestic services are fuelled by illegal/migrant workers which they secretly like) which helps them win the latino vote.
so perhaps neither side wants a simple vote about the wall.
hence, the republican electorate's response to trump.