I can't get my head round the fact that accuracy of the machine is down to the position and sensitivity of proximity sensors or switches.
I'm talking about repeatability I suppose, it's not so bad when there is one switch per axis but when there is a separate one for slaved motors it makes even less sense.
This is one area where absolute encoders are far superior and there are programmable limit switches based upon encoders but quite expensive.