> Bayesian inference is a way to get sharper predictions from your data.
Funny, if I had to summarize it in one sentence I'd describe it in the opposite way: Bayesian inference is a way of making less sharp predictions from your data, with quantified uncertainty.
Often people avoid a fully Bayes treatment of a problem in order to make the problem more efficient. A full Bayes treatment can be much less efficient than a more "shortcut" approach, such as Empirical Bayes.
Sometimes you are very certain prior to updating your beliefs (in the form of a posterior), which can lead to very sharp predictions from (and possibly in spite of) your data.
If your data have noises/randomness, it most likely does, and you use your statistic to reduce the variance of the noises then it would be sharper would it not?
That's a very strong statement. There's domains where machine learning tends to have better predictive performance than (Bayesian) statistics, but the converse is true in many other domains.
I would summarize it as Bayesian methods work best in areas where there's often not enough data, there exists significant expert knowledge, and you can properly specify a model. And yes, they do quantify uncertainty.
Funny, if I had to summarize it in one sentence I'd describe it in the opposite way: Bayesian inference is a way of making less sharp predictions from your data, with quantified uncertainty.