I have a 2001 Jeep Grand Cherokee (purchased used in 2010?), straight 6 cylinder, Quadratrac, has 180K miles, consistent 18 mpg. Routinely use it to trailer an Exmark 27 hp ZTR mower with 72" deck. Use it to haul feed, up to 1,000 lbs a load (back seat and cargo area). Pull hay racks of small square bales from the field to the barn. I've taken it to New Mexico and Wyoming, way back into the mountains. Scratched the paint job up pretty good navigating forest service "roads" in New Mexico. I put the back seat down and slept in it during the trips.
I have personally replaced the head, radiator, all coolant hoses, radiator fan, oil pan (dealership stripped the plug and wouldn't stand behind their mistake), rear main seal, dropped the transmission pan, replaced seal and filter, replaced rear shocks. Julie replaced the plastic hazed head light assemblies. The wiring that goes to the electric window driver's master panel has a tendency to fatigue break due to the door being opened, door hits the wiring bundle. I've had to resolder 2X. I would not have kept the vehicle if I had to hire all that work done.
I've hired the transfer cases flushed and refilled, hired the brakes done, bought a fresh set of tires last spring.
Not sure this is a glowing endorsement of Jeep, but I'm pretty confident in the rig and not too much I won't wrench on.