People complain because things have not been as per their expectations , but that doesnt necessarily mean that one has to leave that country.I mean it is not so easy to do that. There may be shortcomings in a place, no place or country is perfect and it is not easy to settle in a new place.
Even...