Size and speed are just making people lazy. The larger storage gets and the faster processors get the lazier programmers get. If people wrote software like they did in the 80's windows would be finished booting before you got your finger off the power button. I can remember how amazed I was at the graphics and complexity of software I used to have on my Commador 64. For you kids out there, the 64 stood for 64k. And that wasn't all usable. Programmers couldn't get a digital watch to function these days if they were told they had less than 64k to work with.
And while I'm remembering the good old days, my parents used to get mad at me for waking them up at night printing on my state of the art dot matrix printer.