No, I can't say that I had the best of everything...but I can say that I had the best that was offered at the time the decision was made to purchase item "x".
Like anything today, equipment and technology is outdated almost by the time it hits the store shelves...it is hard for the military to keep up without spending an exponentially larger amount of money. A compromise has to be made somewhere.
So, sorry for mistaking your comment for azz-hattery. I think the DoD is doing the best that they can. (Trying to get a wheeled vehicle to do 60MPH with the crew in relative comfort and withstand a high order blast from a 6 pack of EFPs is a daunting task.)