Since most of you guys don't know about technical stuff which involve in website revenue building so let me explain it in a easy way:
1 - @Rapchik Killer: yes one can earn thousands of dollars from google adsense using proper affiliate marketing, that includes lots of factors which I don't want to discuss here, usually those sites are of "other" nature.
2 - Being in Pakistan there are limitations, many of other ad serving networks requires that your site should have a at least 70% US traffic, few requires that site owner should be from US or canada etc..
3 - if you guys don't like these google ads then start donating to PG and we will remove the ads and invest the donation on marketing and brining in the new features. If I had better alternatives, it's obvious that I am not a fool who keep on using google ads
at the moment I have no other choice or alternative.
I hope that's explains all!