Quoted By:
Give them more plot relevance, don't just say "oh no people are in danger, you have to help," SHOW that. They showed Team Galactic blow up that lake, they showed Team Plasma freeze over Opelucid, I'm sure they can show an alien invasion.
At least it's basically confirmed they'll have over-world models this time. Watch Celesteela and Guzzlord be way too tiny though.