Stop being an idiot in taking bullshit from bullshit people and calling it fair, just because your own mind is corrupted to think logically. I can criticize army, another responsible citizen can, but these corrupt thugs and their zombie followers have no right to criticize army. And you happen to be one of them so ehhh...
Most of them are the same people who were followers of Altaf Hussein who was an open traitor and criminal. And most of the remaining ones happen to be still producing Bhuttos from their houses and just not letting him rest in his grave. Sane and logical Krachiites are rare to come across although you do once in a while.
Karachi is like your Mumbai, you have people who are not as civilized or mannered as you would have in your north for example. Ghutka and use of abusive/ill mannered language is just a norm.
This is me speaking of my own experiences/impressions of dealing with and knowing people who belonged to Karachi while I've not been to Karachi yet.
We as Muslims do not believe in any Aliens coming from outer space to hit us, but inter dimensional aliens (Jinns for example) that exist besides us on the same plan.
The world we live in is fast approaching an end and there is no escape from it, let alone all the dreams of colonizing some other planet.