Due to venemoth being weak to psychic. Dragonite's AI spams psychic attacks hence barrier and agility, based on someone from Neogaf.
Also sky -attack is God Bird in japanese lol fitting for pidgeot.
It was ATV's overpowering physical aura that caused Dragonite to tremble in fear.
"On my business card I am a corporate president. In my mind I am a game developer. But in my heart I am a gamer." - Satoru Iwata