Re: it is not the customer's job to adapt
The greater number of customers has come AFTER the ribbon was introduced.
The thing you have to remember in tech, is that with growing populations and larger deployments, you're at the shallow end of the curve.
For pretty much every tech feature that most Reg readers are familiar, the main customer audience is for those familiar with the succeeding feature. There are plentiful designers, support agencies and trainers for those new implementations. It's the older set who have to adapt or die.
(speaking as someone who has used Office apps for nearly 30 years, and still has adaptive muscle memory)