But it's a machine tool and you should be able to modify and improve it. Bambu don't want you to have that flexibility. And when they do break in unusual ways (and they still do), their customer service is not good enough to match their consumer market.
My current machine is a bit of a weirdo. A formerly basic Creality Ender 2 Pro (the cheapest possible small bed model) that I have had for more than four years, which has always been an unusually excellent machine for fine work, and now has a hardened steel nozzle in a faster heating/higher temperature hotend, mesh bed levelling, direct drive extruder, tidier cables (!), Klipper/KlipperScreen, and an even tighter calibration situation.
I am not at all bothered about pushing machine limits, and I am not an electronics or hardware tinkerer at all. Not my mindset. I don't print stuff for the sake of printing, and I'm much more focussed on learning CAD techniques.
The upgrades were done as a systematic plan to teach myself how the basic functions of a typical modern machine work on a much deeper level, so I can teach and help others. (Life plan changes)
And indeed only once I knew I have need of a larger machine anyway — not that I've bought it yet, for life reasons.
It's nice that it's a little faster, prints higher temperature materials better, levels more easily and more precisely, is now super dimensionally accurate, and my modestly-custom Klipper config has let me dabble with support interface layer swaps by smoothing over some of the details of filament changes, which is cool. In many ways it is like having a newer machine.
I still don't feel like a hardware or electronics guy and I'm not a performance tinkerer. The machine is upgraded, prints superbly, and now I just use it when I need to use it.
But what I have internalised is that I should be able to run my printer as long as I want, with what software I want, understand it and fix it if I need to. I absolutely don't want to tinker for the sake of it, but I also don't want to cross fingers and rely on a machine being great from the factory. If fixing it means changing it, that's fine with me.
If you are intending to print things for which quality and precision matters, then there is no substitute for understanding the machine more deeply, and that means a machine that will let you understand it.
This new understanding is really challenging my choice of what I buy for my workshop, because to some extent this window of deeper understanding is closing. There are, by contrast, many "off the shelf" machines that compete with (and outperform) Bambu machines at comparable and lower prices.