I feel many of us have "self aggrandize complex". In China only 3% of the population have access to college level education. As a result most of us feel previledged, and assume the society owes us a good life. Well, if you come to a country where 50% of people have college education, and you don't speak any one of the official languages fluently, you are just not the hottest commodity on the job market. So stop whining and face it.
If you look for an "unfair society", you will get an "unfair society".