Mentira cochina que en el transporte público y en los monumentos no pone nada en castellano.
TODO está en Catalan, Castellano, Inglés. Y en muchos sitios disponen también de aleman, francés y japonés.
Yo no entiendo que le veis de extraño a que vayas a un sitio, y las cosas estén en la lengua de ese lugar. Las lengua oficial blablabla lo que queraís, pero la lengua de cataluña es el catalan y punto.
Si voy a flandes me chupo en flamenco, si voy a Gales me chupo el galés, si voy a irlanda me chupo el irlandés, si voy a grecia me chupo el griego, si voy a rusia me chupo el ruso, si vas a mexico no entiendes un carajo por como hablan, y si vas a cataluña, pues a leer en catalan.
Es una cuestión de respeto. Un ejemplo son los Japoneses, yo me he encontrado muchas veces a japoneses que te vienen a preguntar con su diccionario Japonés - Catalán, y los japoneses creo que son el máximo exponente en cuanto a educación y respeto que hay.