ISI is good, but the mistake that they are doing is, instead of gathering military information, they are more involved in politics and supporting jihiadi activities.
This is not good for any intelligence. For eg, if you take the case of Siachen, RAW gathered info about our purchase of arcatic...