Let me introduce you to the reproducible builds project: https://reproducible-builds.org/
Human output is not reproducible either. I take it your argument is that we should remove humans from the loop, then?
No? In that case, you have some reconciliation to do.