I will never own a truck. But I can't deny that I think they're cool.
Not to mention a hell of a lot safer then a small car, and the utility is amazing to have. The cons are definitely fuel efficiency for city driving, and car sometimes be annoying in tight parking areas. They also hold there value significantly better then any car.