El ex premier durante el gobierno de Toledo, Carlos Ferrero, sostuvo que la falta de reflejos del gobierno para resolver el problema provocado por la injusta distribución del canon generó la protesta justa del pueblo de Moquegua; por lo cual demandó corregir la legislación que impide una justa distribución de los fondos del Estado. Afirmó que el gobierno debe compensar a los moqueguanos por la injusta distribución y entregarle lo que no le da el reglamento de la ley, separando la tributación y utilizando criterios más justos.Ferrero se pronunció también por la discusión y aprobación de una nueva ley del canon, porque existen unos 10 o 12 departamentos del país que no reciben nada o muy poco de las riquezas que se extraen y que son propiedad de todos los peruanos."El problema de la distribución del canon debe ser tratado por el Congreso para buscar un sistema más justo, no puede ser que un poblador de Áncash reciba 10 veces más que un poblador de una región que no tiene recursos mineros", dijo.