I completely agree with everything you have listed. And I have a thing I’d like to add about battle. I went and got a Pokémon with sleep and poison for the gym, and then she was immune to it. I thought maybe it’s to prevent cheese builds in the gym but then I got party wiped by a the first evolution of lopunny because it was immune to all my effects without a an ability to do so. I really love the game I just wish the typing and attacks worked the way I’m used too. Also after you save the ranch the two girls in the poke center move back into the ranch they should be in the big building