these incidents are common in karachi. i refere you to the murder of a christian only last year in a factory of karachi.
generally karachi is as backward as a place can get if you just judge by the news and then generalise like you are doing for punjab
Karachi represents all of the country and their mentality.