Earlier quoted context omitted.
I feel your pain. Unless you are English speaking in the USA, Spanish speaking in Spain, or German speaking in Germany then you are an edge case. I pity the 14 million "edge case" Catalan speakers in Spain.
14 million? Accordingo to this: http://www.caib.es/conselleries/educacio/dgpoling/user/catal... (sorry, spanish) there are around 7 million Catalan speakers in all europe (including Spain, Andorra, France and Italy). Your argument holds, still. Indeed, I'm pretty sure most content is available in Catalan here in Spain. I would be more worried about the italian ones, or even the french.
I'm sure there are other examples, but the general rule should be that language is a preference and not geographically forced.