You guys should go walk through the Stern factory and see what it takes to put a machine together, even a scaled down one like this. They employ a lot of people and hand assemble each little part, from building the full wire harness, to tightening down each little screw and bolt. Seeing it in action really gives you an appreciation for how complex this all is.
As players we only see the main table and its 2 button interface, which makes up a small percentage of the total complexity of the entire game.The res is all hidden so you, the player, don't have to deal with it. I think the idea of creating this pin was a good one, albeit not the first attempt by any means. No company is going to nail something on the first try, but if the design lasts a few product iterations, it stands to get better.