Don't know about Punjab or interior Punjab ............. Frankly speaking (no offense intended) people from Punjab tend to have extremist views compared to rest of Pakistan..... irrespective of their religion sect etc, you will notice a remarkable difference between a Christian from Karachi and a Christian from interior Punjab .......
The causes might be the lack of the education and extreme poverty. Blood, is never, dirty, on its own. If he was tried to be converted peacefully or politely and he refused. That is by itself, equal to blasphemy, for someone. Refusal to believe in the true religion (even though the religion explicitly mention no compulsion in it and whoever chooses to believe in it, should do so by his/her own liking since the right path has become distinguished from the wrong path), don't you think?
When they start paying Jizya, then they can complain.
They pay taxes, I believe. Hence, they can complain, to their heart's liking. Just like you a Muslim, living in Britain, a secular constitutional monarchy, would be within your right, to criticize your country. Specially, knowing that most of the story, minus the usual little exaggeration, is most probably true.
What is this hypocrisy, in you guys, though? You, live in secular liberal lands, practicing your religion freely and without any compulsion, demanding more and more rights and even that your interpretation of religious law, be enacted in a country which doesn't identity with any particular religion and yet choose to deny the same (if only in your words) to minorities living in your native lands. I have been long meaning to ask somebody like you, how does it work?