...
you completely missed the relevant part with the "1999" part. The relevant part is the "2012" part.
Things used to get better, do more, and faster.
The last 15 years, the "do more" part has been less and less useful, and the "faster" part has turned into "slower" in a number of ways.
Software engineers are relying on an increase in hardware performance to pick up their slack, and that line is running out quickly, and there will be many years ahead where we're cleaning up over a decade of laziness.