I think, these are sort of problems after you "level up". Lasers and 3d printers both have pretty light toolheads and no resistance. So you can get away with being pretty half assed with your stepper control, and still get results.
You're not wrong. But there's a big mountain of stuff to learn when starting with CNC stuff. Getting a cheap machine, figuring it out, tinkering with it, improving repeatability, these things are all part of how you get better. This is sort of a hobbyist diy mindset. Even if it's not a very good machine, you can still get results out of fusion360, or scad or whatever toolchain you work through.
Now, you're absolutely right, if you've got some cash burning a hole in your pocket, you can skip a lot of that machine tinkering hassle. pro level gear is absolutely magical. I'm more of a dabbler kinda guy, try it out, learn about it, if it seems cool 10x my investment in the hobby.
Anybody who wants to turn a laser cutter into a business is going to know all the stuff you've addressed. A hobbyist, they're going to need to not die from toxic gas from tanned leather. they're going to need to work out if they want to make stuff or if they want to tinker with the machine (both are totally valid).
To be super clear, I agree with all of your points. And it would be good to indicate the suffering you'll go through with a cheap machine. But, I'd argue a cheap machine can still be really fun. It all depends on what you're after.