And fyi, not all the HMs are useless. Fly is much more viable ingame than it is competitively, Waterfall is one of the few good physical Water moves, and Surf is one of the best Water moves in both ingame and competitive. Strength might be outclassed by Return, but it isn't useless.