Also, unfortunately the lottery is real: while there are productive people who become wealthy mostly due to their own effort, there are many more who are just born into a well off country and benefit from the history before. But the question is, should a country that is well off somehow let everyone in to enjoy these benefits because it is "fair"? I guess your answer is yes, mine is no. I'd say, if you drew the less good lottery ticket then it's up to you to climb the ladder, rather than get into a rich country and start using its social services.