On a related note, the last couple of weeks I've been working on rewriting an old (2000-era) web app, originally written in Visual Interdev. Visual Interdev was widely derided back then, it was something only Visual Basic 'programmers' (the chaff of the programming community) would touch. Turns out that many things it did are a lot more popular nowadays - client side calculations, validation, dynamically updating the UI, etc. Of course there was no XMLHttpRequest, so by modern standards it was quite limited; still, it's funny how something so derided back then just turned out to be ahead of its time.
These were the days. Funny how some things change and "silly ideas" are all the rage.
This is because of the adoption of the technology and its evolution. It is not just the technology per se.
If a tree falls in the forest and no one is around to hear it does it make a sound?