Adequately funded universal healthcare would, yes. We have universal healthcare here in the UK but it has been starved of resources and doesn't pay it's key staff well at all. No one here questions the quality of the staff - from cleaners all the way up to senior consultants - the vast majority who work in the NHS are dedicated, compassionate highly skilled people but without resources and funding it can feel pointless.
Mental health takes a distinct back seat. The waiting list just for an assessment and diagnosis for ADHD for example is 2 years.
Even though we all knew that stuff falls to the ground if you leave it unsupported, we still needed someone to gather some scientific data, find reasons why and prove that gravity exists. That’s just how science works.