I do think the Pakistani intelligence and military are probably as competent as the Indian ones given the money, similar levels of development of state, etc. And Indian intelligences are not Mossad-level in any way. My belief is that they didn't know and were embarrassed. I mean, what would they gain from harboring Bin Laden, so wanted he can barely move anywhere, and Al Qaeda, a group that's basically been useless since way before his capture? There are new groups they could fund and arm all while giving up Bin Laden. They already caught and turned over other AQ figures before, so even if they sponsored other terror groups, why keep him?