For some people, depending on what their issue is and if it has been correctly identified, the tools we have available now certainly have the potential to help. This is just my opinion though. It really depends on what the issue is, imo, and if the right strategies are applied to the situation rather than throwing anything that sticks.
One example I can think of is if a person with social anxiety has a springboard to practice conversations with, and get used to the idea of socialising again in a non-judgemental environment, this type of exposure can be noticeably effective for many people and help them develop the skills to comfortably break away from social avoidance.
Some people with ADHD see a miraculous improvement once they're prescribed stimulant drugs. And while I think antipsychotics are awful medications that should be phased out of practice due to the potential for damaging side effects, as a blunt mechanism for pulling someone out of a psychotic episode, they do tend to work for that intended purpose.
With other issues I think is where it starts to get tenacious. Concepts like depression, being suicidal, etc are so vaguely defined that people with two very different issues can be placed in the same category, and what works for one person may not work for another because their fundamental problem doesn't match. An acute episode of being suicidal that goes away after two or three days is not the same as someone who has been actively self harming and longing for death since they were a teenager. Yet, the mental health system will always regard these two situations as the same, and put forward the exact same treatments for both parties.
It always feels like the system is tailored towards acute episodes, and short term illness. When you get into the territory of long standing problems, I think it's more difficult to find anything helpful, in my own personal experience. Because for a lot of complex issues, there just aren't any evidence based treatments available. For myself, autism is at the crux of many of my issues, but there is absolutely nothing that can be done about that. Quite literally, many of us are told we just have to cope and get by the rest of our lives and aren't offered anything.
The fundamental problem is that research moves at a snail's pace and the healthcare field is a minefield of liability. No one wants to take risks or gambles due to the potential for lawsuits and accountability, so getting new treatments to the market is an insanely slow process, and even if something does show promise in a trial, once again the liability issue makes it difficult for doctors to actually try new things or manage risk. It's a pretty shitty system, and I think the potential to help people would ultimately be increased if doctors cared more about trying to help patients no matter what rather than pissing their pants over liability concerns every two seconds.