I prefer that feature massively. Being on hold sucks, you can't fully commit to doing another task because you need to listen out for the fuzzy elevator music to switch to a human voice. Even worse when the fuzzy music switches to a recorded human voice every 30 seconds to remind you you're still on hold.
Having a call back means I can forget about it and go on with my day until they call me.