It's unfortunate but this gets you more car per kilogram/millimeter.
That 2017 Civic probably uses more fuel than a significantly more spacious and comfier Euro wagon with a diesel engine,. My 2003 E-class could do just above 5 l/100km on the highway and had TONS of space. Like who needs a van if you have one of those. Newer ones with tighter engine bays get more space in relation to car length and also less weight for same amount of car AND get better fuel economy.
Really it's the third or fourth owner's problem when shit starts breaking at 300-400k km and you're constantly fixing it