1... 2.... and... Ta-da! Pokemon forgot STALL and learned HOLD SHIFT TO LEVEL FASTER!
1... 2.... and... Ta-da! Pokemon now learn moves during battle without making you wait more than a few seconds per move learned, and instead of making you mash A through each screen telling you you levelled up, telling you your stats, and telling you what stats raised and by how much (Fire Emblem displayed this better on the GBA. Other RPGs I never played probably did this better on the NES years before Pokemon Red came out) the game lets you skip all this nonsense and level faster by holding a button.
Also, if you say no to learning a move, the game respects your time. It doesn't ask "Are you sure?". What would be the point of that now that I, someone who played good RPGs and also Pokemon, know the value of letting characters remember forgotten abilities?
Some of us are kids at terrible schools happy to escape from reality for a moment with anything, even a filler-filled garbage game. Some of us have families and loved ones and responsibilities to ourselves and others and a million great songs, movies, shows, and games in our backlog. We'll all become dust in the wind some day with some of the greatest symphonies unheard, the greatest animes unseen, and the stupidest political arguments unheard. Good UI and UX is about getting out of the player's way, respecting his or her time, and getting things done efficiently. People will come away from good games talking about stories, characters, gameplay... They'll only compliment the UI/UX if it was just that good, or in the case of Persona 5, if it was the best thing about the entire experience.