YouTube - 2004 Silverado: Vortec 357ci

i watched this vid, then at the end...is putting a carb in really the answer? i honestly cant see that being good for a performance set up, i mean isnt fuel injection so much better?