In my view, the ribbon was an incredible UX innovation; I just resent Microsoft for patenting it. A ribbon could improve so much software. Don't forget that cascading menus are an antipattern.
What's not to like? Common functions are one click away, and others are two clicks away. Are you saying lengthy drop-down menus were better? I don't see how.