I guess, but what is free for the patient/client isn't for the taxpayer π. Free healthcare is a really bad idea because it incentives people to use the system for futile reasons since they're under the impression it's magic. So we need sky high taxes to try to keep up with the sky high expenses, it's a vicious cycle. If people paid for say 20% of the cost they would act much more responsibly, and we would have significantly lower taxes. We need affordable healthcare, not "free" healthcare
One in 4 people will sometime in their life struggle with physical issues, so that's a lot of people. Here in the Netherlands, you have to pay your "own risk", which is a mandatory β¬365 a year and then mental healthcare as in therapy sessions are free. I don't agree that it's "free", at least not here, here it's affordable for those who need it.
Moreover, if mental issues keep people from working, there's less taxes to be paid and people will need money from the government to provide for their house, groceries, insurance etc, so it's not only beneficial for the government to charge more for mental health care.
In conclusion, I don't agree with you. Free mental health care is far from futile, nobody says it's magic, most people know they still need to put in the energy themselves to get better. To be able to go to therapy, there are long waiting lists, so it's not like anyone can just go in whenever they please and use it for futile reasons.