Re: Oligopolies are hard to regulate
Don't forget the AARD code ... https://en.wikipedia.org/wiki/AARD_code
At least get your facts right. They were actively trying to prevent use of competing products with that little gem, as supported by docs that came out in the anti-trust case.
Completely agree with you on ribbon controls. A UI designer's dream, a developer's royal pain in the bum, and a users nightmare trying to find stuff that used to be neatly organised and customisable in a traditional menu structure. I hate them as a developer of desktop software, I hate them as a designer of automated testing programs, I hate them as a user.