Is anybody actually using JavaBeans anyway? (not EJB)
Why did GWT and OpenLaszlo need to be invented?
Why did Flash succeed, and applets fail?
It's the tooling that's hindered client side GUI development in Swing, not the API
What's really needed: Visual C++ for Java; One button apps