Beyond the grounding/connector issues (which I've never really had issues with, at least not worse than other games), the main thing is that they're just not designed to be worked on. Lots of hard to find chips, no test points or diagnostic leds/tests. Every failure in the game can have tons of different failure points, with no easy way to figure out which one is the issue. They have an 'interconnect' (similar to williams) between the mpu and driver board, but while williams' sends the actual address bus across (so any interconnect issues will basically cause the game to crash), gottlieb just sends data across to latches on the driver board, so a flaky connection will leave the game running but solenoids/lamps can just wind up being stuck on/off due to flaky connections. The boards weren't designed with much future planning in mind. The driver can control very few solenoids, the sound board only had 16 possible sounds, etc. When that became an issue in newer games, they came up with creative hacks to work around it which add even more failure points. Their electrical engineers seemed to just design for "get it working right now", with no thought for reliability down the road or future issues.