I think there might be.  When ML fails the only individual capable of noticing is someone who understands the math. When code breaks often the &quot;lay&quot; user notices.  The result is obvious to a novice.  When ML fails it looks like a duck, quakes like a duck but after multiple years of study its immediately recognizable as an antelope.  Though to disagree with my own point, security vulnerabilities have a similar profile. In essence, to all but the highly trained the difference is imperceptible.