Smaller things are always more efficient! Smaller motors are more efficient! A 500HP motor is now a walk in the park and very reliable the metallurgy and quality of parts has shot thru the roof. Ten years ago when you bought a set of pistons you bored each cylinder to a piston, well now if you buy a set of pistons there is no need to even number them because they are all with in a ten of one thousands of an inch. The old forged pistons were with in 3 thousands of an inch if you were lucky! Anyway a 500HP motor today is about as reliable as a 300HP motor was in 1970. Think about it few 400HP 454's in 1970 never made it to 50,000 miles now probably 90% of all the 405HP LS2's in Corvettes will make it well over a 100,000 miles! Germany, Japan, Asia none of them have anything that can run with the GEN III Chevy Small block! Diesels are more efficient because they burn fuel and they have a more complete burn, gasoline engines explode the fuel and do not have a complete burn! This is because gasoline is a more volatile fuel!