I've had friends who never left the US that I made via random channels - chatrooms and the like - and they also were more ambitious and entrepreneurial than me. Yes, people with programming skills so that biases it a lot, but, I also knew plenty of people with such skills in Europe. The difference was quite visible.