Good to know the OP has liked Pakistan even after one year.
Whether or not to return to Pakistan and the question of settling in Pakistan back varies from People to people, with their circumstances, social background, economic condition, family situation, financial habits, etc.
Not all people want to come back, neither all those come back remain happy over their decision, yet there are people who want to and move back and are satisified with their decision, a good example of it here.
For those who dont want to come back, well, it is also understandable. life in Pakistan has enormous problems. I have lived there 24 years of my life, studied, worked being from a middle class family. I can understand how difficult it is to feed the family, to get proper healthcare, to meet the both ends.
Ideally, IMO, many of expat Pakistanis would like to return to Pakistan if they can have a better life there but unfortunately with current economic situation somebody who doesnt has any inherited wealth or has earn money from a job or so to feed his family it is pretty difficult. However, those not returning doesnt mean they are not patriots anymore, well, some maybe not that passionate about their homeland but that is not just with Pakistanis, there are such people in other nationalities too.
Lastly, I dont know who spreads this false propeganda but Pakistan is still a free country where people can do alot of things which they wont be allowed in another country. One thing which one cannot do, or would be in danger if he does, is openely criticizing the religion or the killings in the name of religion like Death penality over Blasphemy etc,, or try to mess with any extremist organization like Lashkar-e-Jhangwi or Taliban, etc. (I think it same in some other countries too, like in India if someone tries to mess with Hindu gods/statues will have problems) Other than that, people criticise Goverment, Army, ISI to such a level that in no other country would happen (although often i do find that insane).