Just because YOU got 18 doesn't mean you couldn't get 25, they actually advertised the highway mileage at 25 for those cars.
And if you hypermiled a Honda CRX HF you could get in the high 50's on the highway going 45mph not that that would happen often, but those cars did get amazing mileage...