That's true and I don't think anybody disputes that fMRI is a good way to measure brain function, but (1) the improved statistical methods you talk about are often not adopted and (2) brain function is at a different level of abstraction than cognition and emotion, and making inferences about the latter based on the former is really hard, and would still be hard even with better statistics.