There seem to be factors for and against this happening.
For:
- Growing number of applications being implemented on a web platform
- Growing need for web apps that work on different devices/platforms, and thus, a need for clean, compliant XHTML code on the front-end
Against:
- Plugins such as Silverlight and Flash becoming more popular, available on mobile devices, and featuring excellent frameworks for rich internet application development, and replacing HTML/CSS/Javascript
Do you know of any other factors to consider?