The two things that standout to me, are you need to add the cost of the software to do anything more than basic machining, and outputs/inputs are limited, with no obvious way to expand.