The ability to compile Java to Javascript is only one of GWT's benefits ... the ability to package the associated HTML and CSS into "modules" and later import the modules you need makes web pages the collection of components the author desires.
I can create similar self contained components in JSF and several other languages (frameworks), so I'm wondering if the problem is the author's development technique.