Pero... es que dar un indulto, es también parte de la ley. Es algo totalmente legal.
Para empezar está en la Constitución: "Ejercer el derecho de gracia con arreglo a la ley, que no podrá autorizar indultos generales.".
Y esa ley existe, la puedes leer aqui:
https://www.boe.es/buscar/doc.php?id=BOE-A-1870-4759
Por tanto, siendo cierto que toda democracia se asienta en la ley, y esa ley debe ser cumplida por todos, conceder un indulto es algo legal, y parte de esa ley que
debe ser cumplida por todos.
Y si alguien cree que se hace algo ilegal con este posible indulto, pues que acuda al tribunal correspondiente (el Supremo, en este caso) y a otra cosa. Si no es así, pues se trata de una prerrogativa del gobierno que se ha ejercido en multitud de ocasiones.
Otra cosa es si el indulto (los indultos, en propiedad) es una herramienta política útil en estos momentos, o no. Sobre esto, caben varias interpretaciones. Como en casi todo. Mi opinión personal: yo no lo daría. Pero el gobierno tiene derecho a hacerlo, si en su opinión es una medida positiva para España, y para Cataluña. El tiempo dirá si acierta, o no.