Hi Peter! Good point, and you're absolutely right. For simplicity, I used population from Catalonia only because there's where the vast majority of Catalan speakers are...
A proper model should have considered all Catalan speakers around the world, but then the "fight" wouldn't have been Catalan vs Spanish, as other languages would have entered the discussion as well... And English would probably be the winner in that scenario.