At least among the engineers and data scientists here, are any of us really surprised? Smart devices, especially ones that learn, can certainly do better on average, but complexity adds edge cases and those worst cases can really matter. Simple things fail simply (when they fail at all).