Thank you for your answer.
I think that people choose:
- what they feel they need
- if and only if it is available to them
First, you won't be able to help people who don't want to use a computer and those who can't use one, may be because of their lack of money or their illiteracy, though the OLPC effort is trying to address part of this population, see http://www.olpcnews.com/
Now let's suppose somebody can afford to buy a computer and is interested in doing so.
Which system & applications he/she will use will depend first of what is available and at which cost.
If Windows or Mac Os is already installed he/she will probably use it first.
Please note that at least in my country (France) it is really hard to buy a PC or laptop with some Linux installed - let alone any BSD like OS
I believe that Linux users are mainly people with a minimum knowledge about information systems or computers.
Now, I do think that the fact that there is so much less material available to support non-English-speakers is a hindrance for non-English speakers to adopt Libre.
E.g. I wouldn't be able to find help on LinuxQuestions if I couldn't read and write in English.
A few distributions and applications are available in several languages, see http://distrowatch.com/
Unfortunately when time goes to go further and for instance compile and install an application manually, then if you don't know a little bit of English you are in real trouble.
About gender and race or ethnicity, I don't see why and how this could be a hindrance. I don't even see which cultural characteristic could be a hindrance.
Just my 0.02 €