JJP is known for their attention to detail and throwing the kitchen sink in with the design. The designers have a lot of freedom to make what they think will be a top-of-the-line pinball design that they want to be proud of and known for in their legacy. After talking both with Eric and Jack about the design, you have Eric to thank for pushing the design to go with a fully populated wide body (instead of a standard body), a rocking upper playfield (instead of no upper playfield), and all of the other attention to detail in his design. Without all of these added "features" the pin would not be as fantastic as it is. If the design was stripped down a bit as suggested, I doubt that the price would drop lower than DI. Letting the designers "do their thing" is a great company direction that we benefit from. The design with flat code would make it not as great. JJP gives the coders some freedom and time to be creative and innovative also. The theatrical presentation with code, lights, sounds, music are top notch - no one comes close … because they are given the time to do it right and return to polish the code and "experience" later with owner feedback. These things are what sets JJP apart for their type of pinball machines.
Am I a Stern hater? No, I own some Sterns too. A well rounded pinball collection with the different styles of pinball design is something that we like and so do guests that come to play pinball. For us, when we and our friends and family play JJP pins, we walk away smiling. JJP is "doing it" just fine. Keep up the good work with attention to detail and innovation - Jack, Jen, designers, coders, sound people, support people, distributors, and even the assembly line workers.