Consider an experiment where an intervention X was manipulated and the behavioral outcome Y observed. After observing the outcome, a post-experimental questionnaire asked respondents about their attitudes towards the intervention, variable M. I want to test whether M is a mediator of X on Y. Given the impossibility to test for causation (since M was not manipulated externally) and especially given the criticisms of Bullock et al. 2010. Yes, but what's the mechanism? (don't expect an easy answer). doi: doi.org/10.1037/a0018933), does it make sense to go for this test? My primary interest is whether subjects that respond to X strongly are also those that perceive it in a certain way. Is a mediation analysis the right way to go here?