What they need to do is give you an HM Bot like three quarters of the way through the game. I think the idea of having your Pokemon learn moves that help you progress is a good thing, but past a certain point it just becomes pointless and annoying. That's when you should get a little device that takes care of all that stuff for you without you needing a Pokemon to know all the moves. Best of both worlds.
Currently playing:
Bloodbath Paddy Wagon Ultra 9







