It's because zinc has a completely filled d-orbital. Transition metals must have a partially filled d-orbital, either as an atom or in their ions.