One thing i know for sure from my father's experience, rarely a junior officer is involved in corruption, it's always the higher ranks and most of them are isolated. Out of 30 generals if one is corrupt, that doesn't mean you label the other 29 as corrupt too. So instead of making a big deal out of it, the army deals with the corrupt through their own law and rules. If we allow civil manipulation and our stupid media reporting it the credibility will be lost. Yes there is corruption and in all honesty no one can do anything about it. Perfect example why we ever couldnt bring musharaf back. Another example is that of Maj KK(kamran kayani). It's simple the judges and general are untouchables. So swallow a bitter pill and move on.