Actually, you'd be amazed what you can get out of an ordinary car.
years ago I bought the (now ex) wife a mint mk3 cortina, she hated it and said it was weedy and underpowered and drank too much fuel... (she wanted a porsche /audi 924)
to prove a point I got in the driver's seat, tucked my right foot under the front of the seat, and put my left foot over the clutch.
using nothing more than the "tickover" throttle opening we pulled away (no, not a flat road or downhill by any means, it was actually uphill) and progressed through the gears, using only the clutch pedal and when needed the brake pedal.
at times we were in top gear.
10 minutes later we arrived at her place of work, manoeuvred around the car park, and parked in her space, still having not once touched the accelerator.
instead of the 20 mpg she was getting out of the 1600 lump, that journey was nearer 50+
While I would not advocate driving down the M5 at 500 rpm in top gear, having a genuinely light foot, light braking, driving SMOOOOOOOTH, will utterly transform your mpg while not making any real difference to overall journey time...
if you are prepared to sacrifice some journey time, sticking to a STEADY 60 mph on the motorway in preference to constant speed changes around a mean of 80 mph will also make VAST differences to your motorway mpg.
In town I basically don't get above 1500 rpm, except for maybe 2 or three seconds to 1700 here and there due to the road etc, manual or automatic, english french or german car
going from A to B I don't get above 3000 rpm, usually being around 2500/2700, manual or auto, eng, fr, or ger car.
I suspect I'm getting IRO 30/35 around town with my 300d, not a light car. Getting 45/50 on a run.
SMOOOOOOTH is the secret.
Smooth is fast.
"Fast" is slow.
"Fast" is poor mpg and brake and tyre life
"Fast" is not relaxing