>>37349983It was not. It was a step in the right direction to where the problem was solved, then a step further to create a new problem.
HMs exist to have the player use their Pokemon to traverse the environment in special ways. Poke Ride misses this point entirely, and also makes little logical sense. You can page a Stoutland to ride on while deep in ultra space in another dimension?
LGPE was actually the closest they've gotten to actually getting HMs right, but their execution was lacking as well. It should just be:
>get an HM>you can still teach it to Pokemon, but anything that learns it can use the field version without being taught the move