The same reason Facebook loads multiple MBs of JavaScript code for something that could have been not more than 1 MB. One can't help but wonder about nefarious purposes: either collecting user data or abusing the computing resources. For companies that tend to hire the best and the brightest, the 'software bloat' theory is not compelling.
Curiously, major Linux distributions have also gotten significantly slower compared to early 2000s versions.
I wonder, for a thought experiment, what if companies stopped development on software when it reaches certain stage of maturity, say Windows 2000, providing only necessary security updates or optional visual changes?