I'm just posting this because it is a big FAIL. In BW067, Ash battle's Skyla, the 6th Gym Leader. During the battle, his Tranquill uses Wing Attack. If you look it up somewhere, you will find out that Pidove, Tranquill, and Unfezant all CANNOT learn Wing Attack in the games!! If you ask me, that's a BIG FAIL for Nintendo and Pokémon... But I don't care. Pokémon is still EPIC!
Ash has been ten years old for how many years now?
They have been doing this since the first season in Kanto, so this is absolutely nothing new. Game Mechanics =//= Anime Mechanics. Pikachu has used Tackle and Leer in old episodes, and those are moves it can't learn, Bulbasaur used Dig, Staraptor used Gust, Charizard used Tackle.