I cannot say for your experience or others... but in the enterprise levels (and below as well) that I have been directly involved with... we have service contracts with the OEM and simply just ship off the bad and provide a replacement to the user. This speeds up the process for us as well as limiting the number of employees we need to manage the support process.
With this in mind... then who really cares if you can repair yourself... who really wants that overhead and expense?