The experiment to get to the root of this is forbidden. They’d have to perform double blind (kind of a fools errand when being high is so obvious) experiment where they gave matched patients and controls either weed or placebo. Then they’d measure effects long term with enough of a sample size to overpower latent factors.
But this study will never be approved for obvious reasons so we will never know one way or another.