OK, so considering this topic got bumped, I might as well share an idea I've had floating around that could work in Gen 8.
So one major problem not just with Pokemon games, but with a few other games as of late, is that they pile tutorial after tutorial on the player (I'm looking at YOU, Dream Team...) and honestly, this needs to stop. So what I'm gonna suggest is to first off, make every tutorial optional. Granted, that will definitely be useful to the veteran players because they don't want to be babied, but here's the twist - add some kind of guidebook. You keep this guidebook in your bag all the time, and you can open it whenever and wherever and watch the tutorials whenever you want. That way, there'll be no need to force tutorials down our throats and any tutorial, whether you accept it or not, will be saved to the guidebook. I can imagine that conversations that trigger tutorials will unfold like this:
Tutorial giver: "Hey, do you know how to catch a Pokemon?"
>selects Yes
Tutorial-giver: "Good, you seem to know the basics. I'll put this down in your guidebook so if you get stuck, you can take a look!"
What are your thoughts on this?