I was in the market for a compact 4x4 pickup last year, and these are the conclusions I reached:
The Chevy/GMC mini-trucks still seem to be having reliability issues.
The Ranger is okay, but hard to find well-optioned.
The Dakota is nice, but barely more efficient than a full-size.
The Toyota and Nissans are both very good trucks, but command ludicrous prices on the used market. I am also annoyed by the fact that they only offer the larger cabs on V6 trucks.
I ended up ditching the compact truck search altogether and buying a 5 year old Dodge full-size truck with the small V8 and a 6-speed stick for about a third of what I would have paid for a similar aged V6 Tacoma that would have also met my needs. The big Dodge is only barely less efficient than the V6 Tacoma and is a whole lot more truck.
My conclusion: The compact truck offerings in this country really aren’t that impressive, but the full-size trucks are surprisingly nice and affordable.
Side rant:
I would argue the real issue isn’t the mileage hit you get from four wheel drive, but that because of marketing decisions made by car makers, all 4x4 trucks sold in North America today are overpowered.
The current 4-cylinder Tacoma gets about the same mileage as a 4-cylinder Toyota Pickup from the 80’s, but has more power than a V6 truck from the 80’s. In other words, 25 years of automotive technology has gone all towards making the thing more powerful (and slightly larger), not more efficient. A 30 MPG truck with similar performance to an 80’s Toyota 4x4 pickup would be perfectly possible with today’s technology. In fact, most compact pickups sold in the world do get 30 MPG+, partly because they’re diesels but also because low HP numbers are still considered acceptable in most markets, but apparently not North America. If Toyota decided to sell the diesel powered 4-door HiLux they sell in there rest of the world here, I would trade my Dodge in tomorrow.
Anyways, that’s neither here nor there. To the OP: yes, low mileage is typical of 4x4 pickups sold in North America.