KD's unwillingness to print passes is legitimately absurd and the policy needs to be reevaluated. There are many, MANY reasons someone may want or need a hard copy of their pass and, frankly, the guest should not need to justify themselves to guest services.
Has anyone just tried going to guest services with their pass number in hand but without their phone on them? Surely they'd have to print one then? Hell, just say your phone is dead. It's none of their business.
If Kings Dominion is so concerned, they can move to paper passes or even charge $5 or whatever for a plastic card like BGW does. The option NEEDS to be available though.