From a users perspective EFI is simpler. Turn the key and hit the start button. It either works or something needs to be fixed. No choke adjustment, no carb adjustments, no fiddling.
From a mechanical perspective it is more complex. There is a fuel pump in the tank, an electronic engine controller and multiple sensors. Carb problems can usually be fixed on the side of the road with basic tools. EFI problems usually require replacing parts. You should have to “fix” problems with you EFI much less often.
Personally I find working with carbs to be an art that I am not particularly attuned to. I’d rather get EFI if given the choice. However for my first bike I wanted cheap, easy to ride and in good shape so a carburetored Ninja 250 made much more sense than a 650 at over twice the price.