I always keep my games updated but to be honest, it has no real impact on the cash box. You would think there would be but the Pinball community is still growing. Casual players are what make up most of the income. With that, I do feel ya, I always keep my games I have on location clean, working, and current code.
We have a large operator here that has a policy not to update code on games. Its not worth their time sending techs to update games.