Once you've made it past the immigration counter enforcement is virtually impossible. Most cities and counties don't want to be involved in immigration enforcement because its disruptive to the community. And it's left to the visa holder to go willingly. A big problem is people arrive on tourist visas and don't leave by the appointed date. ICE can't really do anything about it unless you try to leave through a border checkpoint. This causes an incentive to stay rather than leave.
Maybe without all the absurd, overcomplicated immigration laws to enforce, ICE will have the resources to implement the followup checks and send local agents to apprehend and deport people.