4. The laser cutter I operate for my day job (4kW fibre laser) solves this problem with a feature called 'micro tabs' which leaves a small uncut section in the laser path. Parameters are tab length plus minimum and maximum spaces between tabs.
Of course, you then have to break the part free and clean up the micro tab with a file - so more labour intensive, but 99.9% of our customers are industrial so we typically leave that to them.
The Mazaks we have don't have this option but the engraving one does have something similar. You raise a huge point here: industrial vs consumer. There are so many things that consumer-level clients won't be satisfied with.
Of course, you then have to break the part free and clean up the micro tab with a file - so more labour intensive, but 99.9% of our customers are industrial so we typically leave that to them.