Getting around HMs is really quite easy, it would just take a bit of game design ingenuity. Game Freak has been lazy the past few Generations, that's all. HMs in the end are no more than barriers to prevent progression, which all RPGs have. A more organic and less arbitrary alternative has to...