Complex numbers are basically the same as 2D rotations. Anything involving rotations (pretty much all of physics) can therefore be interpreted as 'requiring complex numbers'.
2D and 3D rotations got packaged up into abstract algebraic number systems (complex numbers and quaternions respectively) and then their geometric origins were forgotten about. When quantum mechanics was developed, they proved the perfect tools for the job, and were adopted in their abstract, unintuitive forms. (Quaternions are closely related to the Pauli matrices.) Many assumed that there was no deeper geometric intuition behind them - that quantum physics requires quantities that are somehow 'unreal'. But it's just spacetime geometry.
In other bits of physics we go straight to the intuitive geometrical interpretation, and don't even realise we're still using complex/quaternionic algebras. But they're mathematically equivalent.
In 2D, if you apply a $90^\circ$ rotation twice, you get the scalar transformation that multiplies by $-1$. Rotations are thus 'complex' in the sense of being quantities that can square to $-1$, but there is obviously nothing 'unreal' about plain old rotations.
Geometric Algebra uses this perspective to model quantum mechanics entirely without using any 'unreal' quantities. The $i$ that appears in the Schrodinger and Dirac equations is given a geometric interpretation as a bivector: a geometric entity that represents plane areas in the same way a vector represents lengths. The algebra incorporates reals, complex numbers, quaternions, spinors, polar vectors, axial vectors, rotations, and reflections. It's more intuitive, but somewhat unconventional.