First of all, Europe is a huge continent with a very diverse population. Secondly people in every country have different levels of risk tolerance. Thirdly social class is not so big issue. Of course it depends on country for example Scandinavian and Central European countries don't have social class systems as much developed as in UK.
That's because F# is a Microsoft language and by thus it is limited to .NET world.
But if we look at other ML languages such OCaml we can see that they're gaining popularity.
Although it sounds reasonable, I'm not sure whether this way of contacts/pedigree is needed everywhere. For example in (continental) Europe people are treated more equally, probably because majority of good universities are public.