I blame Flash and Javascript and lazy, young, web designers. The biggest problem in continuing to use old computers is that they don't support newer operating systems, so they don't support the latest browser, so they can't handle the poorly written web pages that one must visit to carry on a reasonably modern life these days.
There's no reason most of those web pages couldn't have been written in plain html or something more old-computer friendly, but that's the reality.