Ladies and Gentlemen, assuredly the chances for a technology to fall are huge if it is not driven by a real vision. And in my own perception, a technology is like a pattern, so without a constant transformation, it cannot live beyond the context in which it was made. And frankly, does one of you see any glory in taking a GUI pattern like MVC and apply it blindly on the web? For sure, if not done carefully, it would just lead to such question : "OK now, how are we going to make our web framework stateless?". But assuredly, if you are a clever developer, you should know that the solution of a problem does always lie in its cause. So is there any valuable reason to put yourselves into a turmoil?