I agree it's annoying, but you can't say it's technically wrong. x,y and z have no meaning by themselves, the choice what to use them for is arbitrary. OpenGL, for example uses a different coordinate system than DirectX does, I believe.

I also understand why it won't be changed (neither by Bill nor JCL). As you can see in this very thread, people don't like changing habbits..