One of the most frustrating debates I have with other expats (never Spaniards) in Barcelona is the one about Catalan school teaching. I know various Poles, Brits and Germans who bang on about Catalan being a stupid/dead/useless language and how they'd rather have their (real or imagined) kids educated in Castilian Spanish. Not one of these people speaks any Catalan. And they've been here for years.*
Of course, that's each individual's prerogative. Speak whatever language you like. But if you've been here for a few years and you don't speak a word of it, something's wrong. You know why? It's not that hard.
If you speak Spanish, Italian or French, you should be able to pick up some Catalan in weeks. I'm not talking about nivell C, but you should be able to understand a school teacher if you've been here for a few years. You just should. If you don't, you're either incapable or unwilling. What's it to be?
I'm happy to talk about language policy etc, with someone who can speak Catalan (like Trevor at kalebeul). But if you've made no effort to learn it – and it's just NOT THAT DIFFICULT – then your opinion means nothing to me. Make the effort, then you're entitled to your opinion.
*It is surely a coincidence that many of these people are given to a weird sort of anti-immigrant casual racism which is as unpleasant as it is illogical. Guys, you are immigrants. So am I. Do you lack all self knowledge?!