No es que sea un experto en lenguas celtas, pero creo que hay tres factores importantes para entender su casi extinción:
-Nunca las ha hablado la clase dominante y cuando sí las ha hablado, es porque aún estaban organizados en tribus con modos de vida muy básicos. Cuando los conquistaron pueblos más civilizados -ingleses y franceses, principalmente-, las élites locales adoptaron las lenguas de éstos y ellas mismas extendieron su uso porque la lengua del ocupante era percibida como superior. Escocia es el caso más paradigmático: tiene dos lenguas propias, pero la más hablada -con mucha diferencia- es la germánica: el scots, que es casi inglés.
-En el caso concreto de Irlanda, creo que influye también que, a diferencia de en la isla vecina, conservaron el catolicismo y su nacionalismo ha puesto más énfasis en el aspecto religioso que en el lingüístico. La lengua la hicieron oficial, sí, pero luego no la usan. Flandes, Cataluña o Quebec están en el lado opuesto y la lengua es lo principal.
-Otro aspecto es que la cultura dominante a nivel global es la de su opresor histórico, el cual ha hecho propaganda de ellos con claros tintes fóbicos porque siempre te pintan a los irlandeses como gente borracha, maja pero pendenciera, que emigraron en masa porque su tierra estaba muy atrasada, de bajo nivel cultural... Y su folklore está muy banalizado: siempre te los venden como unos fanáticos pelirrojos que visten de verde, tocan la gaita y poco más. Su imagen estereotípica no infunde ni admiración, ni respeto, ni miedo siquiera, y eso contribuye a que la endofobia siga.