Not really, the $\leq$ for the $x_1,x_2$ is unnecessary in the definition of non-decreasing, we always have for ANY function $f$:
$x_1 = x_2 \implies f(x_1) = f(x_2)$
so that does not contain any information.
$x_1 \leq x_2$ means: $x_1 = x_2$ or $x_1 < x_2$.
If $x_1 = x_2$, then $f(x_1) = f(x_2)$, so certainly $f(x_1) \leq f(x_2)$ is true (one of the two possibilities:
$f(x_1) = f(x_2)$ or $f(x_1) < f(x_2)$ is true, namely the former).
The important thing is that non-decreasing functions might have "flat spots", for example they could be constant on some interval (like step-functions corresponding to riemann sums for an increasing function).
EDIT: Using $\leq$ for a strictly increasing function leads to falsehoods: if $x_1 = x_2$, we can NEVER have $f(x_1) < f(x_2)$.