P
PhonicGate
Tschak Bum Boing
ich würde schon sagen, dass vor allem durch Techniken wie XHR so einiges möglich gemacht wurde. Alleine, dass du nicht mehr für jeden Request die ganze Seite neu rendern musst, sondern ggf. nur ein paar Daten aus deinem JSON irgendwo einfügst, verbessert die "User Experience" deutlich (ganz infaches Beispiel: Die Menüs hinter "Glocke" und "Brief" hier im Forum). Allein: durch die Masse an Features und Werbung werden diese Vorteile natürlich oft mehr als ausgeglichen.
Sehr schön, dass du hier die netten Seiten davon erwähnst, ohne aber darauf einzugehen, dass es einen Rattenschwanz an Problemen mit sich bringt, ganz abgesehen von der Programmiersprache an sich, die ein Problem ist. Denn all die Techniken wären auch mit einer anderen Sprache im Browser möglich.