In other words, it's corporate inflexibility. I can understand not upgrading software on old machines. Even keeping a few old platforms for legacy software. But downgrading software on new machines is something I have a hard time understanding.
True, but the problem is (as mentioned by jbinbpt) that new machines are often a rare thing in big companies. It costs a fortune to replace so many machines, and such decisions are mostly taken or approved of by the upper management, which often seems to think that those old machines are still more than capable enough of getting the job done.