For years now, manufacturers have been beholden to "CAFE" fuel standards that force them to increase the average fuel efficiency of their fleets. This has forced automakers to make engines needlessly complex (ie, expensive to fix). Ironically, to avoid regulations imposed on smaller vehicles, it has also led automakers to make their trucks larger and larger, and/or abandoning entire production lines, like Ford did with its sedans.