The Taurus and Explorer are basically the same mpg. The Explorer gets 1 less highway with the same engine and drive configuration.
The the Edge though, I think the difference is that it has a small engine that struggles to move the bigger vehicles, especially at highway speeds. You can see this in trucks pretty clearly…