Bayesian Neural Network captures the mean response but not the variance in the training data

Does anyone have any opinions on why this might be happening?