If a carb is what you're used to, it makes sense to you and it is wonderful. Carbs are simple and they work.
My brain doesn't get along with carbs. There is always compromise and inefficiency. And I always want it perfect. So, you set your carb on saturday morning. It's 75 degrees outside. You're at 737ft elevation. You've got 89octane fuel and you dial it in perfect. You take the wife out driving all afternoon, cruising along within a few hundred feet of yoir set elevation. Visit an antique store, stop at a local car show, take her out for dinner and go home. Beuatiful day. Car performed flawlessly.
A few days later, you have to drive to Denver for a work trip. There's a low pressure weather sytem in the area, it's only 50 degrees and damp. And your trip involves getting up to 5500ft elevation. Does the car work? Yes. But does it work as well as the first day? No. You can readjust, maybe even install a different jet or needle or something. But you have to fiddle with it.
With EFI, our squirrel is educated and caffeinated. He's under the hood fiddling with the mixture for us in hyperspeed. He looks at the amount of air coming in, adjusts it for temperature, calculates the fuel per fire, monitors coolant temp, looks at the exhaust and adjusts for the next burn. And leeps fine tuning it continuously as the day warms up, as we gain or lose elevation, as load changes, etc.
That little squirrel satisfies my OCD/ADHD and I like him. I'm happy to give him some wires. AND, if I'm offroad and bump hard against a rock or tree, or if I'm leaned way over off-camber or steep up/downhill, he doesn't let the fuel slosh out of the bowl and stall the engine.