Military has changed a lot. It has evolved and recent times are witness to that. Military is dynamic and not dynastic. Its officers are educated and have a sense of belonging to this land. Fight with TTP and Al-Qaeda have changed them. They have lost people and families, their kids too. It isn't the military that it use to be. Politicians are a far cry in contrast. They have to improve the governance. Hollow claims, calls of sacred constitution, Shaheed this or that carry no weight any longer. Constitution, parliament, judiciary, police, elections and polity, all have lost their credibility simply because they don't deliver. Military delivered on its words. People will follow politicians and constitution when it delivers. They will defend it against any intrusion, military or other. Till such time, military can not be faulted for failure of polity. Politicians never had such golden chance to strengthen democracy but alas!