It makes sense. There is no mental health support. It's hideous. Without someone advocating and pushing the mental health services on the behalf of the vulnerable person care fails to materialise. There isn't enough funding for mental health in the UK. It's in such a bad state.
I'm not criticising those who work in mental health services, they are just plugging the holes. There are not enough of them.
It usually the case of pulling funding of those with the least voice, the least pushback. People with mental health issues by the very nature of their problems can't advocate for themselves. Easy target for finding cuts.
Most of the long term homeless have mental health issues. Our society just doesn't want to know.