You never quite get a carb perfect. It's always a compromise somewhere. Full throttle, high rpm, part throttle, mid range, idle...
As far as EFI, 2005 you are probably talking about 7 years of mainstream EFI, so maybe still early? I remember my zx-10r. It was a beast on throttle, but not always the smoothest part throttle.
Even these days, it seems you never get the smooth throttle application of a CV carb.
Of course, a CV carb performance wise leaves a lot to be desired.
I currently have a carb'd kz1000, a yamaha xs850 triple with transplanted triumph 900 carbs (this one I completely tuned from scratch). Carbs can be finicky depending on the weather but there is an attractiveness to their simplicity.