i learned in highschool shop class, that ironcally, the carburetor was (and is) technologically, a much more advanced form of fuel delivery, takes a massive amount of additional engineering than basic fuel injection (now with the computer's you see, it's different) but look at old diesel motors, they have been fuel injected since they began roughly 100 years ago, and is a much simpler theory
i suppose preference is based on your area of comfortablity, personally, i hate electronics, but i have a massive understanding for mechanical processes, basic electronics are more mechanical and i get them, simple circuits, power flows in here and that light turns on, i get it... but how you make a computer i don't understand, i was always taught to look at electricity similar to water, it has to flow through the wires... but how you spin a pipe of water and make it make the right turns, and you have a computer that does everything computers do, i don't get... that being said, i can use computers quite well, but still don't understand how they work...
i can take apart a motor and put it back together with no instructions, other than maybe torque specs, i can take apart a carb and typically put it back together (hidden screws are the bane of my existence though) you give me a box of computer parts, i am lost...