Why Compromise?

So if business groups aren't going to support the immigration compromise plan, then why not scrap this guest worker business? That seems like a point which both pro-immigration liberals and anti-immigration conservatives ought to be able to agree on. The guest workers were clearly in there as a sop to business lobbyists, but if they don't like their sop, then let's take it out. It's a terrible idea.