Software gets bloated because hardware is too good so there's no one around to crack the whip. Ten years ago you could buy a laptop with a Core i5 and 8GB of RAM for under $1000. Today you can buy a Core i5 with 8GB of RAM for under $1000. A lot of computers still ship with 8GB of memory which is fine for a normal user, it is faster than it used to be but the amount is the same. Chrome and webapps have been rising like a dough in that memory space for many years now. It's absurd that the hottest new game rendering photorealistic SSS titties at 120fps is fine with 8GB of memory but using an online spreadsheet in Chrome might require the user to upgrade to avoid an aneurysm.