Living in the West provides one some sense of security at times health, food and education. However, morally, it's a decayed and bankrupt society, children born out of wedlock, neglect of up bringing because to run a house hold requires at most 2 incomes and parents just aren't there. As the brother mentioned living hand-to-mouth in this society whereas one wrong decision can destroy you for good. In many places theirs no sense of family and cohesion -- the Nuclear Family mode is neutered. Theirs no feelings at times for another human being who's struggling -- during High School and College your very close to friends who would jump no matter what to help out, but once your in the real world it's as if they've forgotten everything that's happened and they don't even know you.
I think you need to understand and define morality.
Personal mores and morality are a very flexible topic they aren't a one size fits all. They vary from society to society and place to place. It depends on background, culture, history, religion, outlook etc.
What might appear immoral to someone in Pakistan may not appear immoral to someone in the West. Indeed, what might appear immoral to someone in a Pakistani village may not appear to be immoral to someone in a cosmopolitan Pakistani city. Personal morality depends on what is acceptable practice in a particular society. There are no hard and fast rules.
Yes, as a Muslim, some of the personal morality in the West may not be to your liking, but what you need to look at to evaluate morality in any given society is the morality on the collective or national level.
Compare the morality of the secular Western polity and that of it's Muslim Pakistani counterpart. A robust, free enterprise, tax paying, elected, regulated, accountable, welfare democracy against a feudal, exploitative, corrupt, lawless, sham, law of the jungle masquerading as a democracy. There really is no comparison.
When you look at it from that point of view then you begin to see the reality of where the moral decadence and decay is.
We need to get away from the concept of morality as who people marry, what they eat or drink, what they wear and whether they attend mosque or not, to concentrating on the morality, integrity, honesty of those who rule us and cleanliness and transparency of government, governance and society on a national level.