I agree with you on this. But one thing that I have noticed that our indian friends have a better work culture at this point in time than us. They have mature processes and mature people on the floor.
If this industry is to thrive in Pakistan the work culture will need to change drastically and that again pretty soon.
Islands of excellence exist here and there ; but a general change need to come in. People need to be more responsible, they need to curtail the habit of over commiting and thean falling short.
All in all Pakistan is poised to be a strong alternative destination for BPO.
Cheers! and good luck.