Office 2000:
https://en.wikipedia.org/wiki/Microsoft_Office_2000#System_r...Memory: 16 MB (Windows 95, Windows 98, Windows Me)
32 MB (Windows NT 4.0 SP3, Windows 2000, Windows XP, Windows Vista, Windows Server 2008)
Office 2021: https://microsoft.fandom.com/wiki/Microsoft_Office_2021
> 4GB RAM
So, an 128x increase of ram requirement (32->4096) in ~21 years. Do you actually get 128x more of anything? Does it do 128x more? I mean sure, the icons are high-res, so maybe a few 100kB of ram for that, but 128x more? Even the 2016 version required 2 gigs less... and the 'whats new'? https://support.microsoft.com/en-us/office/what-s-new-in-off...
For some things, I agree... a jump form notepad.exe to word brings many new features and an increase in memory usage... but the new word versions keep growing and growing in size but the new feature set doesn't bring anything that would excuse such a large increase in usage.
Yes, teams was broken, and it used less memory if you used it in a browser than a native app.. so there's no excuse for that, especially since the native app was mostly a browser in disguise.
I mostly blame lazyness and overspeced developer computers for that... why optimize when you can be lazy if you have 128 gigs of ram? If we made developers use (for testing) 5 year old, mid-tier laptops bought that were available in supermarkets (so something your grandma bought in walmart on a sale 5 years ago), the world of memory usage would be a much nicer place. Same for mobile phones.. test the app on a 3 year mid-range phone, and if it's too slow, it's going to be too slow for many users.
First result on walmart.com for a "laptop"? https://www.walmart.com/ip/SGIN-15-6inch-Laptop-4GB-DDR4-128...
quad core celeron with 4 gigs of ram. This is what my grandma would have bought. Barely enough for word today, probably not enough in a few years when a new version comes out.