I think the probabilistic nature is a huge divider. It requires a complete different way of working and it's understandable that people have trouble switching from one to the other (easier for experienced devs, in my experience, but still makes you switch to code reviewer mode too often).