You'll see no argument from me there. Understanding underlying mechanisms requires a degree of systemic knowledge far beyond that needed for an observational study, which is one reason we see far fewer of them. The other reason is funding. We are just beginning to understand how the brain works, and for one of the most promising and important areas of research it's remarkably poorly funded.