I never liked it because I like to go home without any nagging problems, and intentionally not think about work until the next day. It's not always possible, but I try to wrap up loose ends to the extent possible by the end of each day.
What I dislike is when I'm stumped, puzzling over a bug or the correct implementation for a complicated feature. It's not always possible to resolve these situations by the end of the work day and they tend to nag at me through the evening. I don't like that and try to avoid it, rather than deliberately create this feeling ("leave things undone") as some sort of trick for motivation.