I do think their Office 365 and Azure strategies will keep them around for a long while. It's significantly better than the alternatives. All the same, most of my efforts have been towards not deploying to windows centered infrastructure, though Azure itself is decent enough.
but they’ve certainly stagnated in my mind. i still use outlook/exchange and excel, but generally migrated away from microsoft many years ago now.