Isomorfismo pra quê?

Novas ferramentas são criadas a todo momento e um nome está surgindo no mundo JS: ISOMORFISMO. Meteor, React, Rendr e Mojito são algumas dessas ferramentas. Mas por que usar esses frameworks em um projeto? Quais as vantagens e desvantagens? Como fazer para mudar a lógica dos nossos pensamentos padrões para esses novos conceitos?