Cabinet doors are the hardest-working painted surface in a house. They get grabbed with wet hands, bumped by pans, steamed at the stove, and opened thousands of times a year. When a cabinet finish fails, it almost always fails at the edges and around the handles first, and it almost always traces back to what happened before the color went on.
The first culprit is grease. Years of cooking put an invisible film on cabinet fronts, especially the ones near the range. Paint sticks to that film rather than to the wood or laminate underneath, and the film is not structural, so it lets go. Degreasing every door and box front with a real cleaner, not just a wipe with water, is step one and it is not optional.
The second is the factory finish. Most cabinets come from the manufacturer with a hard, slick conversion varnish specifically designed to shed liquids. That is exactly what you do not want under a new coat. Scuff-sanding gives the primer a mechanical key to hold onto. Following that with a bonding primer rather than a general-purpose one is what turns a repaint into a finish that survives a kitchen.
The third is cure time, and it is the one people rush. Enamel that is dry to the touch is not cured. Rehanging doors after a day means the paint on the door edge and the paint on the face frame press against each other while both are still soft, and they fuse. The first person to open that cabinet pulls a strip of finish off the edge. Coating doors off the box, flat, and letting them cure fully before rehanging avoids that entirely.
None of this is exotic. It is a day of unglamorous work and some patience at the end. But it is the entire difference between cabinets that look new in ten years and cabinets that need doing again next fall, which is worth knowing when you are comparing two quotes and one of them is a day shorter.