First of all, this is not a rant and I hope what I think is constructive. If I am not on the right lines please feel free to enlighten me and put me back in my box.
I have been a Duet 2 Wi-Fi and DWC user for some time now and I think I have working understanding of what I need to know to get my cartesian printer working and have kept up to date with firmware changes (now on 3.2). However, I am increasingly frustrated by the fact that each time there is an update, within days, or so it seems, there is yet another edition to add features that I am never going to use, correct faults with the last one and require me to make changes to my config.g.
Judging by some of the cries for help, that are handled by just a handful of contributors to whom we should be thankful, many people are in the same boat as me in that they just want a system that works without unnecessary complications getting in the way.
Would it be possible to have a stable 3D print version of the software and strip out functions relating to esoteric printers and CNC so that the whole thing has far less dependencies and compromises? I suspect CNC users would welcome a similar arrangement.
For those that need the extra functionality there is always the Duet 3 with its expansion boards and RasPi. (takes me back to RAMPS).