At the end the article foists everything upon mental health treatment. I see no evidence that that will be enough. What if your life just sucks?[1] A therapist can't snap their fingers and get you more money.
I will also note that the perception of having enough money is not very closely related to the amount of money you have. I have known people who are happy living on quite modest salaries, and people who feel like they're barely getting by on $500k/year. That's something therapists (and financial advisors) can definitely help with.