This hobby is not nearly as expensive as everyone makes it out to be. Most of us buy and sell these games with little to no loss after significant use. NIB owners undoubtedly take a loss to have the NIB experience. Second hand owners will mostly get to play these games for free. It's the initial cost that deters most from getting a DILE or comparable. Overall on my pinball ownership experience, I'm ahead financially. Albeit not by much, but I am ahead.
JJP's games prices are justified. Period end. Superior quality and attention to detail. It's that simple. You can not get upset at the company for charging a premium for quality. Granted, every game will have it's issues, but it's how you handle those concerns that set you ahead of the game. I think JJP, and even CGC show dedication to the hobby.