Sort:  

2/ This is something that present a quandary and is basically an extension of human nature. We simply are not wired for accelerating change.

3/ This means we are overwhelmed even if it is something we are paying attention to. We also have a bias towards larger entities believing they will remain standing.

4/ Then we have the other side of the equation where development is slow. This means hype and expectations exceed the technological improvements.

5/ All this turns the average person blue in the face. They simply do not care about servers, clients, and architecture.

6/ The building nevertheless takes place and here is where change comes in. Most did not sign up for Web 2.0 when it happened. They just started using it.