I second all this; used to buy names if they matched only one criterion: I thought they'd make profit. Eventually that started to feel wrong in my gut/heart, so I started 'listening' to what kinds of names felt good to own, and let go of ones that didn't. Mostly now it's very positive names, whether they are spiritual, health, tech, money, etc, what I prefer is the positive ones, and not ones that just pander to - as said above - vices and porn and make money fast mindset. This isn't a moral thing, just a gut-feel thing... makes me feel better about my own portfolio and what I'm doing with it.
Also I do 'domain rescues', to pay it forward. I'll see a person's name, or business name, or celebrity name deleting soon, I do a quick bit of investigation and if it looks like they dropped it by accident, I'll try snap it. I'll put a 'not for sale' lander on it, then try contact the prev owner.
I don't make a 'mission' out of this because there are many of those dropping every week, and in fact I grab some of them to resell, just like we all do. So I just 'listen' again and when the stars all align and it feels right to do that for a particular domain, I go for the 'rescue' instead of the resell. I currently have one domain rescue in progress (they chose to wait until the 60-day transfer lock is up, then transfer to their registrar rather than signing up with Namebright, since this is a Dropcatch domain).
And I just completed another one yesterday, MollyQuinn /// com. It's an actress name, but I saw that it was a singer's site for many years. There were no obituaries or retirement notices etc, and she was young, so I figured it was an 'accidental loss' domain. We see those all the time... someone lets their web developer take care of their personal or business domain... and their web developer dies, or goes out of business, or they have a quarrel and the developer won't give it back, etc etc etc, dozens of reasons why domains are lost when someone else is in charge of your domain. I could have grabbed this for resell - like I said, it's not a mission or moral thing - but I like a small percentage of my domain grabs to be 'paying it forward', for the good karma. I only do it when that little feeling grabs me inside, I don't go looking for rescues.
Anyway - yes, this domain had been regged by her brother since the beginning, as a gift for her. He made some mistakes recently and lost the domain. They were all freaking out because it's her personal and business website. My 'rescues' are always free, so I don't even charge them my snap fee. They were pleased as punch to get the domain back for free.
Don't go patting my back; the next person, I'll probably take them to the cleaners
So, there's two of my things: 'healthy' domains that feel good to own (for more than just their monetary value), and occasional domain rescues.