One problem. Leon is stated to be Galar's greatest ever champion. Ok, but what about Master Mustard? Mustard has much high level Pokemon than Leon. How did Leon win? Furthermore, Mustard's League Card states that he went undefeated for 18 years. In order for Leon to be the best champion in the region's history, that means the youngest he can be in-game is 29 (he became champ at age 10). Hop is 14 at most, and a 15 year old gap between brothers is weird and unnatural. Furthermore, Leon unironically tried to catch a Dynamaxed legendary Pokemon with a regular Pokeball, almost got killed as a result, had his life saved by the player character, and is still condescending with his "heh, leave it the adults, kid" attitude. Even AFTER he's dethroned as champ. I'm thinking to myself "ok, now this is cringe" and yet he just keeps doing it.