Excel is a great definition of _Law of small numbers_ when it comes to praising Microsoft. Major of all Microsoft solutions are not great and there are better alternatives. Even the most popular ones where not created by Microsoft and bought.
Microsoft does not have any user experience standards. This was ingrained with Bill Gates making CTRL+F _Forward Email_ in Outlook versus a constant of _Find Text_. Number one complaint I see from Microsoft employees in their feature tickets is lack of _muscle memory_ designs. Their file listing algorithms still think 109 < 74 where quality file listing should show 109 after 74, not before.
Microsoft produce products _You have to pay me to use_. I have not bought a Microsoft product in years and never will with my personal income. This doesn't not mean I don't know how to use their junk-ware -- that is more tools in the tool box. It is the mentality that once you know one spread sheet software you don't need any other. Once you know how to use Microsoft tool X, you don't need to know how to use tool Y, even when tool Y is a better fit for the solution.
Then again most people like to short their brain and only know the tools they were taught or used in school.
This is the kind of thing that gets tech people a bad reputation. YOU don't need Excel. I don't need excel - but that guy? You have no idea what he needs and if the people he's supporting need (or just want) Excel to get their jobs done it is incredibly arrogant to tell him what he does or doesn't need.
Now, I've loathed Microsoft since the 90s, but that makes me a weird and special little petal - it doesn't count for squat in business.