When I was in college, I test drove a used twin turbo 300ZX at a used car dealership. Back then, I was into zippy forced induction engines....
Then the salesman told me something that stuck in my head:
A big-little man is pretty stout, but a big-big man is stouter.
If that needs translated into something besides southern-redneck (I'm from KY), it basically means that you can make a small block make big horsepower, but the big cubes will always win as far as having horsepower-making potential.
I'm still into zippy engines, I just like big, zippy engines.