Almost all of modern complex analysis (Cauchy residue theorem, analytic continuation, etc) depend on the definition of a complex derivative.
That definition requires the derivative at a point $z_0$ is the same no matter which direction the limit is taken to that point.
$$ f'(z_0)=\lim_{z \rightarrow z_0} \frac{f(z)-f(z_0)}{z-z_0}$$
This definition is quite strong, and leads to the Cauchy Riemann conditions.
Question: Why did this definition become the standard one?
Why didn't, for example, a derivative that depends on direction become standard?
If other options are possible, do they lead to useful but different complex analysis?