Good points! Time is money! Part of me wants to understand all the inner workings of the printer I'm using but then again another part of me wants to spend most of my time making new innovative products. I guess it really depends on what your end goal is. For me, I would rather spend more time designing and creating stuff rather than spending most of my time working on building printers. However, I'm sure the learning experience of building your own rig would certainty benefit anyone in the long run.