I suspect people hated the ribbon when it was introduced because it was an unexpected change, forcing users to learn something new when they just wanted to be doing actual work.
I don't think most people hate it any more.
I don't think most people hate it any more.
Once you know where everything is and what the icons mean, it's probably better than nested menus for use with the mouse. Since that describes most of the person-hours in the software, this is an improvement on average. New users and those who lean heavily on the keyboard still aren't going to like it, though.
Still hate it. Most apps did not follow Microsoft’s lead and add a ribbon to their app.