Just a classic example of bloating degradation that happens to any software which has saturated all basic needs decades ago.

The issue is, as the product continues to generate revenue, the product team continues to get funding and they are forced to add bloat as new features.

Same with security and compliance standards at companies. You keep pouring more money, and you keep getting more fort walls and dungeons, without any regard to productivity and performance impact.

You forgot to mention that all the people who made the original product great left and all the ones which could make the successor great did not join.

and now you can use AI to create even more unnecessary features even quicker.

i think that having teams for each product is an antipattern. if the team was purely a "mail task force", the workers could be placed to work on Exchange or the Azure related bullshit. But now, the Outlook team has to constantly create unnecessary work for itself.

From my experience using Outlook, they could keep the Outlook team for bugfixes only and still have enough work for the next 5 years just improving/fixing the classic version.

The will save bug-fixing as a work-reserve or future job security, and keep adding more visible/flashy new buggy/bloated features.

This matches my experience as well. I see no lack of work to be done without necessitating additional features.