IS MVVM ottiene qualsiasi tipo di trazione al di fuori della comunità Microsoft? All'interno di Silverlight questo è un non-problema, ma per altre tecnologie, come JavaScript, sicuramente lo è: ad esempio, Knockout.js è un ottimo framework, ma il "resto del mondo" sembra essere su un percorso Backbone.
La mia preoccupazione è che i framework MVVM (come Knockout) subiscano una mancanza di effetto di rete essendo limitati all'ecosistema Microsoft e quindi in ritardo rispetto agli altri.