Warthog anyone?
I don't think we can get rid of Big vehicles, because there will always be big people, and big jobs to be had. But we can improve the mileage of the large ones, and not just introduce new small vehicles. Doing both will benefit everyone.