Quoted By:
It's a neat concept that some pokémon are so rare they can't be found in their own game, and it makes a little sense given Mew was snuck into the first games. That said, timed exclusives are a very consumer unfriendly gimmick that I wish they'd replace. If you miss out for whatever reason, you're out of luck until the next time they're generous enough to distribute it again.
Magearna's seemingly endless distribution is a step in the right direction. Ideally though, these mythical pokémon would have in game areas like they had in gems 3 and 4, and the event items required to reach them would be obtainable in game after some feat, for example completing a regional dex or doing well enough I'm a battle facility. I doubt this will ever happen because game freak thinks their market is full of idiots. They're not wrong, but no one was dumb enough to get an azure flute and wonder what it does like they were thinking.