I think you are being too harsh. Even before AI, software and games would often work great on one computer and poor on other computers. I believe that isn't because they understood the programming less or their standards were low, but because there is so much variance between computer hardware, the firmware inside, and the software running on it that you can't guarantee software to run identically across many combinations.
Similarly it's not unusual for one website to behave differently across browsers.