First of all, the legendary birds, unlike the other legendaries, normally have a 3% catch rate.
Secondly, I'm pretty sure they raised the catch rate for Zapdos on Zapdos day, since I caught 10 out of 11, usually within the first few balls. Even without the two shinies (which have 100% catch rate), that would still be 8 out of 9.