@nprofile1q... and one might counter that hardware and software are engineered by human minds and are much more analyzable: they're much simpler in the very least (though still mind-bogglingly complex), sensibly designed, at least documented by the original builders.
But I'm not sure those arguments hold up very well against older technological solutions.
I'd buy them being simpler than human minds, sure. With extra emphasis on the corollary in the parens. But the rest… don't hold true anywhere near as often as we'd like them to.
What we do on ourselves is extremely similar to piecemeal reverse engineering. Which is really the same approach you'll use when approaching an old system you were hired to fix and you're not its original creator.