Not at all Catalan is the first language for a large part of the population. In Scotland, even for most native Scots speakers English is in fact the first language.
Maybe the Scots situation is similar, people learn and use both languages and change to the one they feel most comfortable with.