I personally love the breeder trainers, not sure how its a double-edged sword. They are there for grinding and nothing more, so I dont see the down side you are talking about. Also about Rock Climb, you have never needed it to continue with the story so far, so you are not forced to use it. Rock climb was only used to explore optional areas and Cut was only needed one time to continue the story. As for Rock smash, I didnt see it as a big deal, its a TM now and a lot of pokemon can use it.