Entre 2007 y 2008, Barrera fue el enlace entre el Ejecutivo y el bloque mayoritario de la Asamblea de Montecristi. Hoy reconoce que la Constitución tuvo un error.
El Pleno del Legislativo aprobó la censura y destitución del miembro del Consejo de Participación Ciudadana y Control Social por incumplimiento de funciones.