> Can someone with experience in the area tell me if I'm off base?
Nope, not at all. Non-determinism is what most software developers write. Something to do with profitability and time or something.