It is my impression that $ Z $ errors are the dominant source of noise in many platforms used for quantum computing. For example, Ultrahigh Error Threshold for Surface Codes with Biased Noise says that noise biased towards dephasing "is common in many quantum architectures, including superconducting qubits, quantum dots, and trapped ions."
Is that because $ Z $ errors tend to occur on a shorter time scale than other types of errors and thus accumulate more quickly?
I was thinking about this in the context of the Steane syndrome extraction and error recovery procedure for CSS codes that is described for example in chapter 12 section 3 "Steane Error Correction and Measurement" of Gottesman's book Surviving as a Quantum Computer in a Classical World
There are two steps, one that extracts the syndrome with respect to $ X $ type stabilizers to figure out what $ Z $ Pauli correction to apply and a second step that extracts the syndrome with respect to $ Z $ type stabilizers and to figure out what $ X $ Pauli correction to apply. Gottesman points out that it is arbitrary wether you want to extract syndromes for $ X $ type stabilizers first or extract syndromes for $ Z $ type stabilizers first, but some choice must be made.
My question is the following: if it is true that in certain hardware $ Z $ type errors occur on a short timescale and $ X $ type errors only occur on a longer timescale then would it be true that the correct approach is to extract the syndrome for $ Z $ type stabilizers (the ones that detect $ X $ errors) 2nd because we only expect $ X $ type errors to occur later in the process.
I guess what I'm asking is when we are designing error correction gadgets like this for hardware where dephasing dominates then is it a reasonable approximation to assume that $ X $ errors only "happen on a longer time scale" and so we can assume no $ X $ errors (or very few $ X $ errors) occur until many time steps into the error correction protocol?