My Gladiator is perfect for what I use it for. The occasional trip to home depot, and days in the back country. If I needed a truck for work or to tow, I would have bought a full size. None of the mid-size trucks are good for things you NEED a truck for.
Also, Gladiator sales sucked at the end...