As a bilingual Spanish-catalan speaker this does not match my experience at all. I was raised in Barcelona and approach people in either language and I can remember maybe 2 occasions were sbdy demanded to be spoken in one specific language. You can see this a lot in groups of friends where people switch languages all the time. It is a beautiful thing to see.