Ríos de tinta va a traer esta sentencia europea.
Mi humilde opinión es que la indemnización no la marca el tipo de contrato -temporal o indefinido- sino la causa del cese. Las diferentes indemnizaciones no vienen de la naturaleza contractual sino de la causa de la  finalización del contrato. Evidentemente la causa de extinción en un contrato eventual estará relacionada con la propia contratación, pero sea cual sea el tipo de contrato la causas de fin pueden ser

cumplimiento de la condición resolutoria en el contrato eventual
causas objetivas ETOP (económicas, técnicas, organizativas o productivas) o disciplinarias
sin causa: improcedente o nulo.

A partir de aquí empieza el cacao y es necesarios definir conceptos jurídicos:

«condiciones objetivas»: la cuestión prejudicial del TSJ de Madrid las define como las condiciones resolutorias del contrato eventual, por ejemplo: la fecha de fin del contrato, la terminación de la obra, o bien, la reincorporación del trabajador con derecho a reserva de puesto. Los dos primeros casos dan lugar a la indemnización de 12 días por año y el último no.
«causas objetivas»: son lo que se conoce como causas ETOP (económicas, técnicas, organizativas y productivas) que dan lugar a la indemnización de 20 días por año. Conviene distinguirlas de otras causas objetivas como puede ser un despido disciplinario que no lleva aparejada ninguna indemnización -en este caso aunque la infracción también es una causa objetiva que produce un despido, no se habla de causas objetivas sino de despido disciplinario-
«razón objetiva»: es el requisito (junto a la comparabilidad de situaciones) para justificar que ante una situación comparable se produzca un resultado diferente sin que se considere discriminatorio: la causa de la extinción del contrato.

Visto lo anterior la cuestión prejudicial que plantea el Tribunal Superior […]