I like to imagine it as if we're all CPU's that has come out of a lab that organically grows them. But as a result of that they're all a little different.
Unfortunately sometimes they're heavily different with extra or missing depth in certain areas, which makes the generic software that we're trying to install on them struggle to adapt (in various different ways).