Microsoft was heading down a dark path and was failing repeatedly but turned themselves around and was most certainly, not a well loved company. Gates knew when to step aside and focus on other things and salvage his reputation - turn it around even. Microsoft turned itself around as well and turned itself into the number 2 cloud vendor while still maintaining its lead in operating systems while conceding some ground in that area.
How does Oracle manage to do that is the question. It starts at the top. They seem to say the right things. Sort of. Its a culture that must pervade the entire company from top to bottom. Maybe it starts with admitting there is a problem and rallying everyone to fix it rather than running around naked and proclaiming that your clothes are the finest in the land.
Couldn't agree more with this on-point post by @WEShvJC-1sww .