Есть некая статья от Apple про то, почему на таком подходе лучше строить GUI, но я ее так и не прочитал, так что не вижу никаких преимуществ данного подхода…
Timothy N. Tsvetkov in “jQuery, Prototype, или что-то ещё?”