Forgot to ask in my last reply and please excuse my ignorance, but in the good old days of T2 onwards, how good was the coding when these games were released? Did they seem under done? If so then I take back my criticism but still feel a manufacturer should maybe make a bigger effort on this matter. I view a bit like have a pop bumper that is present but doesn't work. A button on Swep1 does exactly that.......jack.....maybe I answered my own question with Williams and Swep1???
Technology is different. In the old days, a machine was manufactured and put on route for it's intended purpose - to make money. The designers rarely went back to address the code UNLESS it had a definite problem. As an example - DE Jurassic Park - The L/R motor wore out because it kept moving abruptly. Motors were wearing out and being replaced constantly. So DE re wrote the code to stop this from happening. But you need to either BUY to ROMs or have an eprom burner (technology).
Today, updating code is simple - no need to eprom burners. Also the games today are designed with the home market in mind, so feedback is essential for manufacturers. In the old days, games were tested and not as complicated. These days, it is assumed that code will be released as feedback dictates.
It is easy to say the games are unfinished (and they are finished for operators) - but code updates are now accepted as part of the life cycle of a machine.