Yeah, some cars or trucks are doomed to crappy mileage simply because the engine is poorly matched for the use of the vehicle. If you have to constantly mash the throttle to keep up with traffic or pull a load, it's not enough engine for the job. IMO the best engine would be the one that can do the job at part throttle and maintain speed with very light throttle.