We do not have the technology to make mental health care supermarket easy. Psychiatric drugs have NNTs in the dozens, terrible side effects, or both.
It's a fantasy because it has no chance of working even before you consider the enormous amount of resources it would require.
I strongly suspect the same about just letting people do copious amounts of legal drugs and then trying to fix addictions they develop.
Stepping in after the damage is done is usually both much more expensive and way less effective. Ounce of prevention and all that.