I don't think ICE should be abolished, but everyone needs to get back in their lanes.
The Border Patrol should be patrolling the border, not invading cities inside the U.S.
ICE should be enforcing immigration and customs, which is mostly done at international ports of entry. Where they have a criminal warrant (not an administrative warrant) or a court order for removal, then their duties should be done within the constraints of constitutional rights. They should be held to the same standards as any other local or state law enforcement agency.
Their role lately has been obvious by their activity. When you have a "commander" (Greg Bovino) traveling with his own film crew, that is not enforcement. That is propaganda. I am glad to see him go, but the show will go on until enough outrage is demonstrated to tell the Administration to get back in their lane.