Maybe it's just me but it seems like there are less and less cars available that get 40 mpg.
You know why? Cars have gotten bigger, more gadgets, more weight. Lets compare a 70s Toyota Corolla to a modern one. If you ever saw one of these old puppies, they are tiny ^^
VS
But, as for American cars. They have gotten smaller. Reverse trend ^^;