para voltar uma release anterior vc precisa dos arquivos do sc na release baixados manualmente, e não feito atualização direto pelo sc, a cada release eu baixo manualmente a versão, e antes de instala-la eu faço um backup dos projetos.
Mas o duro é vc estar esperando a release para corrigir um problema, esse problema é corrigido, mas surgem inúmeros outros, por isso sou contra grandes mudanças, prefiro que as novidades venham regularmente, e aos poucos, assim fica mais fácil detectar e corrigir os erros, bugs. Você espera por 1 ano as mudanças, elas vem todas de uma vez, e você passa mais um ano esperando as correções e estabilidade.Dessa forma sentimos que nosso investimento (financeiros no sc) não trazem retorno.
Acho que o fornecedor da linguagem deveria deixar disponível as versões betas, e as releases estáveis, como todo e qualquer empresa de software faz.
E acho também que o fornecedor poderia, ser mais transparente, e disponibilizar em seu site suas intenções quanto as implementações, e também com as sugestões aceitas dos usuários da linguagem, não estou falando de prazos para entrega das implementações, pois prazo em nossa área é algo difícil de cumprir, todos aqui sabem muito bem disso.
Passamos a maior parte do tempo nesse fórum discutindo erros, bugs, do que aprimorando nossos conhecimentos em SC, o fórum já desvirtua bastante, tratando de assuntos que não são específico do SC, dúvidas HTML, JAVASCRIPT, PHP, SQL, Modelagem, o que acaba poluindo e crescendo demais as postagens, sendo que existem foruns especificos para esses outros assuntos. Eu particularmente não respondo a questões que não são SC, salvo algumas exceções.
Particularmente eu gosto da filosofia do SC, e quando alguns paradigmas forem quebrados, acredito que este poderá ser uma das melhores ferramentas de desenvolvimento WEB, desde que mantenha seu foco que é alta produtividade.