The british army stick with a 10year old version of the land rover for the same reason - you don't want to be in a ditch in Afghanistan trying to fix a computerized engine management system with a hammer.
While I can see and agree with the point that people are making, I would just prefer if they were substantiated.