...What is going on? I don't understand all of this awesome stuff!
Guessing the time shift, Alolan forms as a concept, Oricorio and a couple other minor things right does not come across as a 'discredited' leak, particularly since the whole "original Pokémon in trailer=no Alolan forms" thing is a theory, not a fact.
Regular versions of Arcanine and Alakazam have been shown in trailers and Arcanine is shown on the japanese pokemon website. It's widely thought that if a pokemon is shown in it's original form in a trailer it won't get an alolan form. Those leaks are basically discredited
Guessing the time shift, Alolan forms as a concept, Oricorio and a couple other minor things right does not come across as a 'discredited' leak, particularly since the whole "original Pokémon in trailer=no Alolan forms" thing is a theory, not a fact.