Hiya
If you have bought bals in the pro-shop then they have a limited shot life You have an indicator bottom right near the lie indicator to tell you how much life is left in them. They are taken out of play when they wear out, replaced with another XD ball if you have any left or if not with a standard white one.
I agree with you both about the pins.