Carbs suck and can not make consistant power. Plus you have to "tune" them all of the time.

Heck I had to mess / tune my carb twice last year ! Once when we put it on the car and the other time was when I wanted to up the boost, stupid damn carb.. !
Unless you have had both kinds of fuel delivery don't knock it until you try it or hate on it because you don't understand. There is a lot to be said for simplicity.