Yeah, this is where you are being a little disingenuous.
A Humvee is a "Tactical vehicle", but it's really no more than a pickup truck. The problem here is that they also require lots and lots of maintenance to keep running. Given that the Taliban has no access to spare parts and very few people trained to repair them, I doubt most of them will be running by the end of the year.
But the question is, who do we blame for Afghanistan, the last three presidents who kept dumping equipment into the place, even though it was obvious to EVERYONE that most of these people had no real interest in fighting the Taliban...
Or the guy who finally said, "Enough is enough" and got us out?