El origen rural de esta expresión hace referencia a dos clases de ovejas bien diferentes entre sí:
Las merinas son un tipo de oveja que se caracteriza principalmente por tener un pelaje corto, rizado, de color nacarado, casi sin manchas; y que proporciona por tanto una de las lanas de más calidad, por su finura y suavidad.

Ovejas de raza merina.
Las churras sin embargo no son unas ovejas que se caractericen por la calidad de su lana, puesto que viven en lugares con unos climas más fríos y rudos que las merinas, por lo que necesitan un pelaje más largo, áspero y basto; aunque destacarán por la excelente calidad de su carne, así como de su leche, con la que se fabrican deliciosos quesos.

Ovejas de raza churra.
Por tanto, será algo “irracional” el cruzar ambos tipos de ovejas, pues el resultado nunca dará un animal con mejor lana que la merina, ni mejor carne o leche que la churra.
https://www.aulafacil.com/articulos/sabias/el-origen-de-la-expresion-no-mezclar-las-churras-con-las-merinas-t745
No son churros, son churras que es otra raza de ovejas