Pakistan's army ridiculed after Bin Laden raid
A text message doing the rounds in Pakistan reads: "For Sale: Obsolete Pakistan army radar; can't detect US 'copters but can receive Star Plus; only 999 rupees."
Star Plus is a popular television channel from India.
Another message says: "What a country! Even Osama is not safe here."
These messages are a reflection of the growing frustration among Pakistanis over Monday's raid in which a team of US Navy Seals flew by helicopter from Afghanistan to a compound in the northern town of Abbottabad, killed Osama Bin Laden and then whisked away his body.
Continue reading the main story
This is what they are paid for, to defend the borders, not to run bakeries and banks and real estate empires”
Nasir Khan Swat resident
For the first time in decades, the powerful Pakistani military establishment has failed to find an excuse to pin the blame on the "bloody civilians" who now control political power.
The army is not only suspected of having sheltered Bin Laden, it is also under fire for having failed to detect the raid.
So while few people in Pakistan are really in love with the civilian government, everybody knows that this time an explanation must come from the military.
The military took three days to issue a response, and the most prominent part of its statement from the Pakistani point of view is the admission that it did not know about the raid.
There are few takers for its contention that it also did not know about Bin Laden's presence in Abbottabad.
The raid, and the army's admission, have given rise to a flurry of questions.
"Why do we spend more than $6bn (£3.65bn) annually on the army when it can't do its job," says Mohammad Ruum, a resident of Swat.