I'm sorry to hear about your mother. I mostly agree with you. And it is cliche... But some people actually just walk away. It's rare. Most have to hit rock bottom or have some rude awakening.
When it comes down to it, it feels like moping the ocean. People don't want to invest in something that's not a guarantee. They don't want to feel like they're wasting their money and just chucking it out into a black hole... (A lost cause) I think society has been numbed to a lot of things and they would rather not waste their emotions and energy. The only way to fix it starts with making people care.