higher rpms do not necessarily directly translate to poorer fuel mileage. It's all about getting the engine to work at its peak torque in the power band. For the 4.0L, that is pretty low in the rpm range. For the 2.5L, it's a bit higher and I'm betting the comfort setting shifts the trans too early (resulting in a loss of power in that gear, but also a loss of power in the next gear since the engine then falls below it's peak torque.