Actually, lately they've been trying really hard to make it more canon to the games. Like, for instance, having abilities play a major part in battles and other stuff such as using stat boosting moves, field hazards and obviously avoiding shit like Thunder Armor and "Pikachu! The Horn!".
They had Torterra at a disadvantage to Drapion (USE BLOODY EARTHQUAKE ON IT YOU DOLT ASH) and an Aerial Ace missing, according to Serebii on the second episode of the final Ash vs. Paul battle.
I'm WAITING for you to get accurate to the games, Pokemon anime...
Unrelated to the current topic, but;
In the new Best Wishes trailers, one of them features Mamambou- meaning it's catchable before the Elite Four- thus not related to Luvdisc if the claim that "no old Pokémon is found in Isshu before the Elite Four" remains.
Electivire got an episode before Sinnoh even freaking started. This video proves nothing.