1. The reason is because there are an uncountable number of different proofs of the same result, just like earlier, each $k$ gave a different proof even though you chose $k=1/2$
2. Did you use it? Then that's why. I don't understand the question. You could also use a different but similar identity $xy - x_0 y_0 = y(x-x_0) + (y-y_0)x_0$ and now you won't assume $|x-x_0|<1$ but you'll need to assume something else. Again, over a million different proofs.