You can make a 2.5l smoke a V8. It's not only the size of the engine, but what that engine can do with it's size. The bigger engine will always win when built to produce power in a similar fashion as the smaller engine it's being compared to. There is an old saying that goes "There is no replacement for displacement". The saying is right, but it can only hold true if both engines are built to their maximum potential. The key to running the smaller engine is to make sure your combo is better matched and tuned than the other guy. Big blocks are scary when you are faced with one, but there is comfort in knowing that not too many guys have both the knowledge AND finances to take advantage of those extra cubic inches.
Also, we are dealing with a short wheelbase here and most of us are lifted on top of it. With my little 8" of lift, big bias belted tires, and built 304 my Jeep can scare the crap out of you during a full throttle upshift to second. I can't imagine trying to deal with an engine that is hundreds of pounds heavier and making hundreds of pounds more torque.