@box464 the thing that keeps me from letting domains go is knowing that some typosquatter will register it and leave it with a broken sales page for ever.
I have to really not care to let a domain go. Which I have done. I can't remember the domains I have recently released, which I think shows letting them go was a good decision.