At Bayesian Intelligence, we recognise you can go a long way with models based on associations. However, if you ever want to make a decision, associations will mislead, confuse, lie, and get you into all sorts of trouble.
To make a decision, you have to predict what will happen if you take action. And to predict what will happen, you have to be causal.
Bayesian networks let you do that. And they also let you predict, diagnose, understand, explain, work with missing data, use information from multiple places, mix expert information with data, generalise, quantify, discover...