I propose an idea- how about everyone who is the “kind and compassionate” person that they want sanctuary cities, how about they personally host an undocumented immigrant. That way, it’ll be a choice regarding whether illegals stay or leave, and those who don’t want to don’t have to provide hospitality to one. They can help educate their children, feed them, house them, etc. until lawmakers find a pathway to citizenship. The undocumented person(s) that they are hosting would also be their liability.
This way, only they are affected by what they might do, and others don’t really have to worry about it. Think about it as hosting an exchange student, except these are whole family units.
(I bet we would be surprised by the number that decline, but they still want sanctuary cities).