So I got a Creality Ender 3 for Christmas to go with my miniMaker, Mini W and disembodied 1.1 plus.
So far I have managed to put it together, do the basic calibration, and run one test print. I'm waiting on a few small parts to get octopi going and still have a few more calibrations to complete (it is under extruding right now).
Anyway it seems to be a nice machine, building it was not to bad, but certainly more fiddly than anyone else in my family would put up with. However it does highlight all the ways that XYZ is doing things correctly. As frustrating as it is to be spending 2x on filament (I got a 1 Kg spool from Amazon for $15, vs a 600 g spool for $27 from xyz!) they really give you a lot for the price. My mini w cost about exactly the same as the ender 3, but the features don't really compare.
The ender 3 has a larger build volume, heated bed, and an open firmware (sort of). The mini w has wifi support (basically octoprint), print to sd (you can remove the usb cable after initiating a print), filament run-out sensor, auto leveling with a hard mounted bed, can auto detect the filament type and setup the temps automatically, auto load/unload filament, and a software suite that does it all for you so you don't have to mess with any options. For a little more I could have gotten an enclosed buld space, led lighting, and an onboard lcd menu.
Basically the XYZ printers sacrifice a bit of flexibility for a lot of convenience. That is if you were not a diy type person I would recommend the xyz printers. My wife for example would leave my ender 3 on the curb before putting up with the tweaking and setup needed to get it running, and she teaches 2nd grade so patience is not something she lacks.
There are a few things I wish they would get right, being able to dial the printer in better would be a good start, but they are a great first printer and considering the price they really are top notch.
My hope is that in the end the ender 3 will be able to print with a higher quality, especially on mechanical parts. If that is the case then it is more than worth it to fiddle with the printer, but I do hope that in 10 years from now 3D printers look more like the mini w and less like the ender 3 (even if building it was fun). Of course I really hope that in 10 years they also print at 10x the speed, and have eliminated the frustrations of build plate adhesion and layer separation and a host of other issues.