Embassies are irrelevant. A guy from chiniot may have a factory contact in Luxomberg and that contact may be using this guy to get what is on the surface innocuous information but it pertinent to the interests of Luxonburg.If so much communication is there what's the secret then.
It's true that countries are spying in Pakistan but 1/4th of the total countries? Pakistan may not have that number of foreign embassies.
It is not isolated to Pakistan, India has probably more agencies “operating” in its territory; not all of them are “anti-India” but pro-whatever their interests are.
Manipulating an Indian Army procurement official to approve an equipment in favor of one’s own local product or getting information on another’s bid is also espionage.
A $50 million dollar contract for a local company is national interest to any nation.