Bottom line. Lots of things are causing it...addicted babies born to addicted mothers. Stress with little family support. The growing unkindness of the world in general. The insistence that the mental health system can help (and they can’t much). And one of my pet peeves, the notion that you can’t help yourself get better, which you often can.
Part of it IS marketing. But imho, more of it is lost lonely people who just don’t fit...and try mightily to find something, anything, to hang on to. And i’ve Seen it work, dozens of times. Maybe because your dog is never too busy to take your call.