I have covered 16000 km in my XLT auto Ranger and have nothing but praise for it.
Tow a 2700kg van and at 95 to 100km per hour set on cruise control it returns an average of 14 to 15 litres per 100 km.
The price difference between the Ranger and Mazda (BT50) is more than made up for with extra equipment such as standard towbar, standard chrome roll bar, standard tray liner and other internal electronic and Bluetooth fittings which work a treat.
Recent 5000km trek on outback roads with not a speck of dust intruding the cabin.
Tailgate needed some extra sealing though at 15,000km service there was nothing to correct at all.