nothing better than seeing expensive ad-buys for very expensive drugs, and they say "XXXXX is thought to work by".. you have spent millions on development, billions on marketing, and you think???
Would you rather have no meds for some conditions because we don't fully understand how existing ones work, or would you dissect living humans' brains for faster research?