All big trucks are bad on gas.
Not really, think about pure efficiency and not just MPG.
Just for fun I looked up some stats.
2011 Honda Accord V6
-Weighs: 3559 lbs
-Combined MPG: 24
Do the math, and that's burning 1 gallon of fuel, to move 148 lbs, 24 miles.
Now consider my fathers, '04 Dodge 2500 4 door pickup towing his travel trailer, which is about 15,000lbs GVW and he gets ~ 14mpg towing it.
Do the math and that's burning 1 gallon of fuel, to move 1071 lbs, 14 miles.
Now which more efficient?
Now... .... if your talking about people driving a pickup as a commuter, I agree, that's not very efficient.
EDITED: for math fail.