Yes, I agree. That was the same reaction I had when I first learned about home built CNC machines. I didn't know what 95% of the CNC related stuff was. Things like backlash, ball screws, and stepper motors, I had never seen before. But slowly but surely, I'm figuring it out.