It is not about being Dinosaurs, I have every sympathy with this person regardless of rank. We are being given a commercial service and therefore commercial levels of customer care should also be applied!
You are not expected to clean your office, there is a contractor to do it, this equally applies to your hire car. I would be interested to know if MT on the unit in question were Service or Civilian Contractor. If contractor then F%%% em!