It's worth noting, though, that as fuel efficiency goes up each increment in mpg is less valuable, so 6-7 mpg on a car that already gets 50 mpg is not as useful as 6-7 mpg on a car that gets 20 mpg. This is because the thing you're trying to minimize (fuel burned) is in the denominator of the measure. Countries that measure fuel economy in L/100km don't have this problem. Engineering Explained does a good job of showing how the math works out: https://www.youtube.com/watch?v=oLQmwOX6Xds
I completely agree with your assessment of the MPG difference. I tried explaining this to my relative, to no avail. The number for one vehicle was under 50 MPG and the number for the other vehicle was over 50 MPG, so it was a mental sticking point that I could not overcome.
You'd think that people would be willing to pay more for better mileage (and no, it's not due to weight differences of the premium equipment). I know my relative who was looking at hybrid Camrys would have been happy to pay more to have both the best MPG and various other features. Instead, they got the cheap model and added the blind spot monitors and called it a day.